[hibernate/hibernate-orm] 726305: New setting "hibernate.classloader.tccl_lookup" to...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 726305f33ef11f2f3b6b2a08352da3cc392df5da
https://github.com/hibernate/hibernate-orm/commit/726305f33ef11f2f3b6b2a0...
Author: Cédric Tabin <cedric.tabin(a)gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/registry/BootstrapServiceRegistryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/spi/ClassLoaderService.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
A hibernate-core/src/test/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImplTest.java
Log Message:
-----------
New setting "hibernate.classloader.tccl_lookup" to allow the configuration of the thread context classloader lookup.
The bootstrap classloader context is not stored anymore in the ClassLoaderService because on Glassfish 4.1.1, the former
will be closed after bootstrap, causing huge warning and stacktraces occurs in the log each time a HQL query has to
be compiled.
See ticket HHH-11245 for details.
Commit: b31d080a57cc2bd93783e20ba8ad2199a6d39d88
https://github.com/hibernate/hibernate-orm/commit/b31d080a57cc2bd93783e20...
Author: Cédric Tabin <cedric.tabin(a)gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
Log Message:
-----------
Setting hibernate.classloader.tccl_lookup renamed to hibernate.classloader.tccl_lookup_precedence to better reflect its purpose
Commit: c2330c29f651d370ca0b8d205a79af7f741f75ec
https://github.com/hibernate/hibernate-orm/commit/c2330c29f651d370ca0b8d2...
Author: Cédric Tabin <cedric.tabin(a)gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/registry/BootstrapServiceRegistryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/spi/ClassLoaderService.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/test/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImplTest.java
Log Message:
-----------
The enum TCCLLookupBehavior has been renamed to TcclLookupPrecedence and is not mutable during runtime.
Commit: 346941dcb7c745b3a59598ef9042890ac4a5ce84
https://github.com/hibernate/hibernate-orm/commit/346941dcb7c745b3a59598e...
Author: Cédric Tabin <cedric.tabin(a)gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/registry/BootstrapServiceRegistryBuilder.java
A hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/TcclLookupPrecedence.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/spi/ClassLoaderService.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/test/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImplTest.java
Log Message:
-----------
The enum TcclLookupPrecedence is a single public enum, detached from the ClassLoaderService interface because it is only implementation-specific
Commit: 6cae4adabb02f42d0b753b237ba0a9432f8a5337
https://github.com/hibernate/hibernate-orm/commit/6cae4adabb02f42d0b753b2...
Author: Cédric Tabin <cedric.tabin(a)gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
Log Message:
-----------
Improvement of the AggregatedClassLoader implementation to use one iterator for each type of TcclLookupPrecedence
Commit: b38a9f40ac2bc8ccf16b05af09cb96988ea93fb2
https://github.com/hibernate/hibernate-orm/commit/b38a9f40ac2bc8ccf16b05a...
Author: Cédric Tabin <cedric.tabin(a)gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
Log Message:
-----------
Usage of the Locale.ROOT constant to convert the hibernate.classloading.tccl_lookup_precedence property correctly
Commit: bba75c58773208685812fbc64b1b658415039481
https://github.com/hibernate/hibernate-orm/commit/bba75c58773208685812fbc...
Author: Cédric Tabin <cedric.tabin(a)gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
Log Message:
-----------
Fix the property name to respect the other related classLoader properties declaration
Compare: https://github.com/hibernate/hibernate-orm/compare/b0fad884f0fd...bba75c5...
8 years, 1 month
[hibernate/hibernate-orm] aa3f91: HHH-11194 - Add setting to allow enabling legacy 4...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: aa3f9138577ee246789a172c75a1ec9f495a7e65
https://github.com/hibernate/hibernate-orm/commit/aa3f9138577ee246789a172...
Author: Chris Cranford <chris(a)hibernate.org>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M documentation/src/main/asciidoc/userguide/appendices/Configurations.adoc
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/dialect/Cache71Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2390Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/InformixDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/RDMSOS2200Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TimesTenDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/FirstLimitHandler.java
A hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyFirstLimitHandler.java
A hibernate-core/src/test/java/org/hibernate/dialect/LegacyLimitHandlerTestCase.java
M migration-guide.adoc
Log Message:
-----------
HHH-11194 - Add setting to allow enabling legacy 4.x LimitHandler behavior (removed delegation).
Fix broken test on SQL Server and propagate the legacy behavior even when we extend the SQL Server of the Ingres base Dialects
8 years, 1 month
hibernate-commits:采购流程优化及供应商评估与管理
by fgtbeiiz
采购流程优化及供应商评估与管理
【时间地点】 2016年11月26-27深圳
【参加对象】 高层管理者、采购部门、品管部门、物流部门、设计部门、财务部门及其他相关部门的职业 经理人
【学习费用】 3200/2天/1人(含课程讲义、午餐、茶点等)
热·线:0755-6128-0006 18917870808 许先生
QQ·微信:320588808
课程背景:
供应商管理的考核目标应该有哪些?采购运作流程不合理的有什么后果,如何进行调整?在面对数十家供应商时,我们应该如何分类管理?新供应商开发时,为什么经常选不准?为什么我们与供应商会经常发生合同或订单纠纷?信得过的供应商还要不要加强日常管理?货期延误,我方有无责任?每年的供应商绩效评估究竟发挥了多大的作用?
培训收益:
供应商采购管理的挑战有哪些?
如何优化采购运作流程?
如何做好供应商的分类管理?
如何做好供应市场的调查?
如何选对我们的采购对象?
如何评估新供应商?
如何防范合同的纠纷?
如何做好供应商的日常管理?
如何评估现行供应商?
课程大纲:
第一讲:供应商采购管理的挑战有哪些?
供应商参假出事,采购方有无责任?
如何提升我们的采购职业能力?
什么样的人适合做采购?
如何使采购人员具有良好的操守?
如何实施采购轮岗制度?
外资与民企相互学习些什么?
第二讲:如何优化采购运作流程?
采购管理的功能流程是什么?
‘确定采购要求’的具体内容
零售业如何确定采购要求
门店应该引进何种新品
‘寻找供应商’时的注意事项
砍价与评估供应商的先后关系
砍价的方式
‘付款’工作的主要内容
影响采购运作流程的因素有哪些?
‘全责制与分段制’的优缺点
老板式采购模式的利与弊
采购运作流程不合理的后果?
如何做好采购运作流程的优化
某公司运作型采购的流程图
如何表述流程
XX公司原材料采购的工作顺序
XX公司原材料采购的流程图
如何将公司现行的采购运作编制成采购运作流程图?
流程示意图的三种画法
部门流程式-上下式
部门流程式-左右式
三种画法的比较
第二步:调整流程中不合理的部分
新供应商应该如何确认
第三步:调整采购岗位的设置
什么是聘任制专业职称评级制度
聘任制专业职称评级的考核内容
采购岗位设置的基本模式
设定‘现金(紧急)采购员’的意义
第四步:更新“岗位职责说明书”
岗位职责说明书应包括哪些内容
采购人员的职责分配
第三讲:如何做好供应商的分类管理?
采购管理有几大类别?
采购物品如何分类
某饼干公司的原材料分类
本人所负责的采购物品分类
采购物品分类的相对性
采购物品分类的作用是什么?
一、分散采购好还是集中采购好?
同一物品的单一与多家策略
经销商是多好还是少好?
哪种物品应经销商综合化
集中采购与各自采购的比较
采购中心与各自采购的分工
二、买卖关系的类别
两类关系的采购策略区别?
买卖关系的确定
三、如何降低各类物品的采购成本
采购物品分类的关键是什么
如何进行帕累托分类?
第一步:对所需分析的指标,从大到小进行排序
第二步:计算每一物品占总体的百分率
第三步:计算每一物品的累积百分率
计算累积百分率的捷径法
计算累积百分率的意义
如何应用80:20法则
造成采购风险的因素有哪些?
不同供应市场的采购风险分析
为什么采购需求老不稳定?
四种供应链类型特点
不同采购类型的分类区别
商贸性采购的物品如何分类
如何界定五大类别
商贸采购的战略定位
五类商品的采购要求
找厂家好还是中间商好
商贸采购的买卖关系确定
如何提高获利性
收取通道费是否合理?
第四讲:如何做好供应市场的调查?
供应产品如何分类
如何了解供应市场的大与小
造成‘生产’难度的因素有哪些?
产品供应的地域性特征
生产供应厂家的数量及部分名录
众多供应商,我选谁?
行业及企业的生命周期阶段
行业政策与法规的影响
供应市场竞争的特点?
营销模式
供应链特性
如何管理供应商的外包行为
原材料供应的特点
供应价格变化的影响因素
物价指标的类别
什么是CPI指标?
什么是PPI?
什么是PMI?
如何获取供应市场的信息?
第五讲:如何选对我们的采购对象?
供应商表现的分类
如何减少暧昧型供应商
工业品营销与消费品营销的区别
客户就是上帝?
供应商的客户分类
供应商为何会报不同的价?
我们应该如何选择供应商?
如何减少尴尬型供应商
培养供应商与开发新供应商的比较
开发新供应商的原则
供应商开发的三步曲
第六讲:如何评估新供应商?
新供应商评估的五大步骤
第一步:供应商评估的四大内容
不同类型供应商的评价侧重点
产品的现状
产品的性能与质量
如何评估供应商的保障能力?
管理认证的意义
供应商的采购管理
设备管理
供应商的内部监测与改进
供应商的实力?
评估实力的依据
如何评估供应商的愿望
零售业供货商的评估内容
服务行业的特点
服务性供应商的评估指标
生产外包供应商的评估要点
第二步:应该问谁?
第三步:怎么问?
调查问卷设计的注意事项
问题设计的形式
它们属于哪种问法?
第四步:如何给供应商的现状打分?
为什么要进行权重性计算
评估指标的权重分析
如何分析调研结果?
新供应商是否合格的评判标准
第五步:新供应商评估审批表的填报
‘新供应商评估审批表’模版
什么是供应商的认证?
第七讲:如何防范合同的纠纷?
为什么会产生合同纠纷?
口头协议有效吗?
不同合同类型的纠纷
合同法的四项基本原则
要约与要约邀请
签了字的合同有效吗?
价格经常波动的材料如何定价
国际合同与国内合同的区别
第八讲:如何做好供应商的日常管理?
第一节:供应商的关系管理
区别对待,分类管理
农产品采购
合作型供应商的产生原因
如何与独家供应或依存度高的的供应商相处?
如何与“领导选定”的供应商相处
如何与“感情好,但能力较差”的供应商相处
第二节:采购订单的跟踪管理
实物采购订货的工作流程
制定采购订单时的考虑要素
如何确保供应商收到信息
如何跟单
如何确保订单物品的质量
收货验收的基本原则
为什么抽样方法很重要?
抽样的三类方法
如何抽样?
抽样数量及判定标准?
如何取样?
当部分产品有问题时
为什么会“不得不收”?
工厂原材料的库存策略
商贸产品的库存策略
如何跟踪服务商的服务
第三节:供应商的风险管理
什么是供应商的风险管理?
如何做好供应商的风险管理?
第一步:供应商不履约的原因会有哪些?
不履约的原因?
第二步:各种原因的排序性分析
第三步:一旦发生怎么办?
第九讲:如何评估现行供应商?
第一节:如何有效评估供应商的表现
为什么要建立‘现用供应商’的评估体系
新供应商评估与现行供应商评估的区别?
现行供应商的绩效评估的原则
供应商表现的考评指标
质量指标
如何评估服务商的服务质量
供应指标
经济指标
零售型供货商的经济指标
支持、配合与服务指标
绩效评估的频率和方法
供应商的现场评审内容有哪些
建立供应商电子档案库的注意事项
如何建立“合格供应商电子档案”
如何判断供应商表现的好与坏
与它的同行比较(SWOT分析法)
好供应商的奖励
表现不佳的供应商?
第二节:如何做好采购人员的绩效评估
评价采购人员工作表现的四大方面
如何衡量采购支出是否节约
采购管理制度体系的基本框架
讲师介绍:【张仲豪】
教育背景:
张老师是改革开放后早期海归派讲师。1986 年获美国 Gerber公司的奖学金赴美国密西州立大学(MichiganState University )留学,硕士学位。毕业后,受聘于美国Heinz(亨氏)集团公司。
工作经历:
张老师曾先后受聘于美国亨氏公司、英国联合饼干公司、美国美赞臣公司等,曾任美赞臣公司的技术及运作总监。从2000年开始,张老师开始自己创业,从事于多行业的经营管理。所以,张老师既有世界500强 企业职业经理人的丰富阅历,又有作为企业老板的心得 体会。在二十多年的职业生涯中,张老师曾接受过各种国际国内的职业培训。曾赴加拿大、美国、英国、新加坡、泰国、菲律宾、马来西亚等国考察学习。
主讲课程:
降低采购成本及供应商谈判技巧
采购流程优化及供应商评估与管理
高效仓储管理与工厂物料配送
现代企业物流及供应链优化实战
PMC管理-生产计划、订单管理与库存控制
需求预测与库存控制
授课风格:
* 富有很强的激情, 风趣、幽默, 现场感染力强
* 采用循序渐进、深入浅出的教学方式、丰富生动的实战案例,帮助学员拓宽视野,提高思维能力,掌握相关的方法和工具
* 课件设计力求深度,实用、案例多为工具性案例,有很强的实操性。课程内容跨度大,尽量吸取各个行业的精粹,具有高度的浓缩性。
注:如不需此类信件信息,请转发送“删除”至tuiding02(a)163.xn--com,,-zl2hwk444acim5sskrd67og69bca386g904fg8ha.
8 years, 1 month