[hibernate/hibernate-validator] f799b1: HV-1148 Pushing retrieval of validated values to C...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: f799b1f8ed3b8dbab761bde5ae3cad91ed7fe941
https://github.com/hibernate/hibernate-validator/commit/f799b1f8ed3b8dbab...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/BeanConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/CrossParameterConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ParameterConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/PropertyConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ReturnValueConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/TypeArgumentConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
Log Message:
-----------
HV-1148 Pushing retrieval of validated values to ConstraintLocation, allowing to handle this in a simpler way in ValidatorImpl
Commit: 3c0bf466513b29f4df34edea02daaabbb899cee0
https://github.com/hibernate/hibernate-validator/commit/3c0bf466513b29f4d...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
Log Message:
-----------
HV-1148 Centralizing aspect of path appending/restoring
Commit: eec71859db98d545d3c57b01df9f4c353f18d5e5
https://github.com/hibernate/hibernate-validator/commit/eec71859db98d545d...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ConstraintMetaData.java
Log Message:
-----------
HV-1148 Fixing typo
Commit: 0fbd24370f9d2b0e943e36244c9b4ceeba746487
https://github.com/hibernate/hibernate-validator/commit/0fbd24370f9d2b0e9...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ExecutableMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ReturnValueMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/UnconstrainedEntityMetaDataSingleton.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ValidatableParametersMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/facets/Validatable.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ParameterConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/TypeArgumentConstraintLocation.java
Log Message:
-----------
HV-1148 Centralizing the handling of unwrapping
Commit: 1517e66a0907a8db9d15d7c01eeb01da3752388b
https://github.com/hibernate/hibernate-validator/commit/1517e66a0907a8db9...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
Log Message:
-----------
HV-1148 Inlining some trivial methods
Commit: ccad591e9bdf9ea23d60e5834aaf4e66c1871adc
https://github.com/hibernate/hibernate-validator/commit/ccad591e9bdf9ea23...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
Log Message:
-----------
HV-1148 Avoiding some constraint violation counting
Commit: 1f7afb587edaee41c271eb6602f59e72ca98c395
https://github.com/hibernate/hibernate-validator/commit/1f7afb587edaee41c...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
Log Message:
-----------
HV-1148 Re-using common validateMetaConstraints() methods in several places
Commit: c0318f5aa31254a48c986ec1540fbaba61c44c52
https://github.com/hibernate/hibernate-validator/commit/c0318f5aa31254a48...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/path/PathImpl.java
Log Message:
-----------
HV-1148 Getting rid of "propertyPathComplete" parameter;
Previously, the path would already have contained the node for the property of interest. Now we'll add that node when validating the constraint (via that new single validateMetaConstraint() method). Hence I'm removing it from the path so we don't end up with having it twice.
Commit: f1d9e0bd77916a64649116b37753dc9e330c6710
https://github.com/hibernate/hibernate-validator/commit/f1d9e0bd77916a646...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/BeanConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/CrossParameterConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ParameterConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/PropertyConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ReturnValueConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/TypeArgumentConstraintLocation.java
Log Message:
-----------
HV-1148 Getting rid of ConstraintLocation#getPropertyName()
Commit: 741c4af75aef9ebac208cb218902309d8e97e575
https://github.com/hibernate/hibernate-validator/commit/741c4af75aef9ebac...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
Log Message:
-----------
HV-1148 Unifying implementation of validate(), validateProperty() and validateValue()
Commit: f71fe6be626be21ccf04e766c92ea54e039b5bc6
https://github.com/hibernate/hibernate-validator/commit/f71fe6be626be21cc...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
Log Message:
-----------
HV-1148 Using more correct method name
Commit: 7eea1ea948d0a77d984c7a2274fefd55afbdc4e2
https://github.com/hibernate/hibernate-validator/commit/7eea1ea948d0a77d9...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
Log Message:
-----------
HV-1148 More meaningful method names
Compare: https://github.com/hibernate/hibernate-validator/compare/f826ae45e90a...7...
7 years, 5 months
[hibernate/hibernate-validator] 08a4a7: HV-1155 Move SetContextClassLoader privileged acti...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: 08a4a7b2a0b2fe43a8841f522048995149cd2975
https://github.com/hibernate/hibernate-validator/commit/08a4a7b2a0b2fe43a...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/SetContextClassLoader.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorFactoryNoELBootstrapTest.java
Log Message:
-----------
HV-1155 Move SetContextClassLoader privileged action to a shared package
Commit: 1a9ef22716d3587782c623cf0e3e05513f60badd
https://github.com/hibernate/hibernate-validator/commit/1a9ef22716d358778...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M pom.xml
Log Message:
-----------
HV-1155 Upgrade pax-exam to 4.9.2
It apparently has a stricter classloading and allows us to check OSGi
classloading issues.
Commit: 8b2557111dbb3d8476328815f3f2a61e9b687f67
https://github.com/hibernate/hibernate-validator/commit/8b2557111dbb3d847...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java
M osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1155 Fall back to the HV class loader if no ExpressionFactory impl is
found in the TCCL
Commit: dd90652f147198bf253aa2df6dbe379870970974
https://github.com/hibernate/hibernate-validator/commit/dd90652f147198bf2...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1155 If defined, use the externalClassLoader to load the
ExpressionFactory
Commit: a99a2c4f49a73cb085c4eeccbad75e0d49d03cfb
https://github.com/hibernate/hibernate-validator/commit/a99a2c4f49a73cb08...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/messageinterpolation/ElTermResolver.java
M engine/src/main/java/org/hibernate/validator/internal/engine/messageinterpolation/el/SimpleELContext.java
Log Message:
-----------
HV-1155 Initialize the ExpressionFactory properly in the ELContext
Commit: ff2ff96b1f30f198c37109f3b7825bc9ff8c4779
https://github.com/hibernate/hibernate-validator/commit/ff2ff96b1f30f198c...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java
M osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1155 Use ELManager.getExpressionFactory() instead of
ExpressionFactory.newInstance()
Commit: f826ae45e90a7d3d43066f3823e924b7d7c23323
https://github.com/hibernate/hibernate-validator/commit/f826ae45e90a7d3d4...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M documentation/src/main/asciidoc/ch11.asciidoc
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java
M osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1155 Limiting redefinition of TCCL to invocation of RBMI constructor; also
* Extending OSGi tests a bit
* Adding one note to the docs
Compare: https://github.com/hibernate/hibernate-validator/compare/cf07d83ceaae...f...
7 years, 5 months
[hibernate/hibernate-validator] 2830cc: HV-1155 Move SetContextClassLoader privileged acti...
by GitHub
Branch: refs/heads/5.3
Home: https://github.com/hibernate/hibernate-validator
Commit: 2830ccb4232477b53366994ef2f9dc325ccbaa5b
https://github.com/hibernate/hibernate-validator/commit/2830ccb4232477b53...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/SetContextClassLoader.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorFactoryNoELBootstrapTest.java
Log Message:
-----------
HV-1155 Move SetContextClassLoader privileged action to a shared package
Commit: 55c091e71fd7a187e813e71132e22a5e88466606
https://github.com/hibernate/hibernate-validator/commit/55c091e71fd7a187e...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M pom.xml
Log Message:
-----------
HV-1155 Upgrade pax-exam to 4.9.2
It apparently has a stricter classloading and allows us to check OSGi
classloading issues.
Commit: c3e07001d7894d738e6f8e63e9ddcec54feeb7db
https://github.com/hibernate/hibernate-validator/commit/c3e07001d7894d738...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java
M osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1155 Fall back to the HV class loader if no ExpressionFactory impl is
found in the TCCL
Commit: 91563e0b47a00e7ba387299cf3b6e6d212517d45
https://github.com/hibernate/hibernate-validator/commit/91563e0b47a00e7ba...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1155 If defined, use the externalClassLoader to load the
ExpressionFactory
Commit: 6f0da1dfbd1a36f7c02725141cad2f2da3dee9fe
https://github.com/hibernate/hibernate-validator/commit/6f0da1dfbd1a36f7c...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/messageinterpolation/ElTermResolver.java
M engine/src/main/java/org/hibernate/validator/internal/engine/messageinterpolation/el/SimpleELContext.java
Log Message:
-----------
HV-1155 Initialize the ExpressionFactory properly in the ELContext
Commit: 97dacc2ce4d566276257715379844c7a642bcb9c
https://github.com/hibernate/hibernate-validator/commit/97dacc2ce4d566276...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M documentation/src/main/asciidoc/ch11.asciidoc
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java
M osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1155 Limiting redefinition of TCCL to invocation of RBMI constructor; also
* Extending OSGi tests a bit
* Adding one note to the docs
Compare: https://github.com/hibernate/hibernate-validator/compare/7cda7e4d04bf...9...
7 years, 5 months
[hibernate/hibernate-orm] 8390c5: HHH-11155 : test case
by GitHub
Branch: refs/heads/5.1
Home: https://github.com/hibernate/hibernate-orm
Commit: 8390c509364a8ca574505acab43e573851b860f2
https://github.com/hibernate/hibernate-orm/commit/8390c509364a8ca574505ac...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/group/LazyGroupUpdateTestTask.java
Log Message:
-----------
HHH-11155 : test case
(cherry picked from commit e17d2f01dc27380fc70bf47a3d0ca3bbd480edcb)
Conflicts:
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTest.java
Commit: eed5f13b09452156decda4c93d7758818072078f
https://github.com/hibernate/hibernate-orm/commit/eed5f13b09452156decda4c...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTest.java
Log Message:
-----------
HHH-11155 - Lazy properties are not updated if not all lazy properties (e.g. collections) are initialized
(cherry picked from commit f2ba4b9ceee0d3c7e5d6ead89e2819bb53d0130c)
Commit: da80a6a5487bb67220b674c2d1aa5db9a16afaa8
https://github.com/hibernate/hibernate-orm/commit/da80a6a5487bb67220b674c...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityMetamodel.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/group/LazyGroupUpdateTestTask.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/group/SimpleLazyGroupUpdateTestTask.java
Log Message:
-----------
HHH-11155 - Lazy properties are not updated if not all lazy properties (e.g. collections) are initialized; fixed some jdk8-specific changes to work with jdk6
(cherry picked from commit 0a2bb3c811806d569790cc70f653736d56dccba8)
Compare: https://github.com/hibernate/hibernate-orm/compare/e26c42845c19...da80a6a...
7 years, 5 months
hibernate-commits:如何进行关键人才的开发和培育?
by mhkiswqf
企业关键人才管理体系设计新模式
时间地点:2016年11月25-26日 深圳 2016年12月2-3日 上海
参加对象:企业老板和高管;人力资源总监、经理。
学习费用:3800元/人(授课费、教材费、培训证书、发票、午餐及茶点等)
垂询热线:021-31006787、0755-61280006, 18917870808 许先生
电子邮箱:320588808(a)vip.qq.com
QQ/微信:320588808
课程背景:
对关键人才的管理,很多企业有这样的困惑:
---如何有效地甄选出关键人才?
---如何进行关键人才的开发和培育?
---如何有效地激励和保留关键人才?
---如何动态地更新关键人才库?
......
本课程讲师凭借多年大型跨国公司人才管理实战经验的积累,整合了具有国际一流水准的关键人才选用育留的实施方案以及相应的实施流程,工具和方法,精心打造兼具策略性和实用性的课程,将帮助您的企业解决以上难题。
新经济来了,无论是互联网+、工业4.0、资本运营还是阿米巴和股权激励等企业的转型变革背后,大家逐渐发现成功的最关键要素还是人才,尤其是关键人才(这是原点)。然而,在新时代下,尽管老板们读了很多“总裁班”,高管们接受了多轮领导力训练,HR们在不断改进公司的人才体系和制度,但对关键人才的管理不但没有改善反而更加严峻:优秀人才越来越难招,越来越难管;好不容易培养的优秀人才也要辞职创业、另立门户。。。。。。关键人才越来越重要,但传统管理对8090后们越来越无效。本课程讲师曾在飞利浦、诺基亚、麦当劳等外企工作多年,给很多内资企业和高校分享过这些“先进”的“管人”工具,但几年下来我发现除了掌声和羡慕的眼光外,真正能运用到的中小企业却很少——不全是HR不很专业而是中小企业的管理基础和职业经理人的素质差距太大。我们也逐渐发现:一些并没有很好管理的“土鳖”公司却和知名外企具有同样的管理效能!用简单的方法就能搞定人才,搞定关键人才! 同样也能把业务做得风生水起。“关键人才管理新模式”以传统人才管理的精髓为基础结合先进“土鳖”公司方法,让我们中小企业的老板、高管和HR们更加有效、更加容易搞定关键人才。
当前的人才竞争,不再是简单的人才争夺战,而是人才管理文化的竞争,即管理制度和管理理念的竞争。如果关键人才的培养和管理无章可循,就会成为制约企业持续发展的瓶颈。关键人才的产生需要靠制度保证,没有制度规范,无法吸引人才,更无法激励人才发挥作用。关键人才对企业战略的实施起着决定性作用。通过有效的人才管理,公司的领导层将有机会关注整个组织的强项和发展需求以及为实现战略实施和驱动增长所需要的个人能力,并能提供关键人才具有挑战性和高回报的与公司共同成长的职业经历,为企业和个人带来双赢。
课程收益:
---系统掌握新经济新时代下关键人才管理体系设计的新模式
---深刻理解关键人才管理的意义
---了解关键人才的定义和特征
---掌握关键人才管理选用育留各环节的原理、流程与方法
---了解关键人才管理最佳实践,规避实施风险
......
课程大纲:
一、新经济新时代下的关键人才管理,学习麦当劳还是夫妻店?
1、案例分享:新经济下,关键人才还是企业成功最关键的要素
2、新时代下,传统的人才管理越来越无效
3、新经济新时代下,关键人才管理优秀案例分析
4、关键人才管理新模式的5大步骤以及与阿米巴、股权激励和合伙人机制的区别
5、关键人才管理新模式下,老板、高管和HR的职责定位
二、第一步:确定关键岗位
1、定义关键岗位
2、确定关键岗位的4步骤
3、步骤1:理清商业模式和发展策略
4、步骤2:分析流程价值链
5、步骤3:分析关键成功要素
6、步骤4:评估关键岗位;工具表格:《关键岗位评估表》
7、课题讨论:如何减少关键岗位,降低对关键人才的依赖
三、第二步:找到优秀人才
1、定义优秀人才
2、找到优秀人才的3步骤3机制
3、步骤1:关键岗位人才盘点和规划;表格:《关键人才盘点、调整和规划表》
4、步骤2:关键岗位人才调整和选拔;表格:《关键人才盘点、调整和规划表》
5、步骤3:优秀人才的招募和评估;表格:《关键人才面试评估表》、《入职薪酬谈判表》
6、建立对管理者考评关键人才合格率机制、合伙人选拔机制、股权激励机制
7、案例分享:1)麦当劳人才盘点和规划 2)X民营企业人才盘点和规划 3)芬尼克兹的用人民币选项目总经理
8、课堂练习:关键人才面试和评估
四、第三步:发展关键人才
1、发展关键人才4步骤和2机制
2、步骤1:建立关键岗位胜任力模型工;工具:快速建模卡片
3、步骤2:评估关键人才胜任力差距;工具:胜任力评估线上免费工具
4、步骤3:制定关键人才发展计划:表格;关键人才发展计划和跟进表”
5、步骤4:实施关键人才发展计划:表格;“关键人才发展计划和跟进表”
6、建立激励关键人才发展的晋升机制和合伙人机制
7、案例分享:”麦当劳人才发展方案“、”X民营企业的人才发展方案“
五、第四步:建立关键人才梯队
1、建立关键人才梯队的5步骤和2机制
2、步骤1:确定关键岗位和胜任力模型;工具;快速建模卡片
3、步骤2:遴选梯队人才
4、步骤3:评估梯队人选胜任力差距:工具;胜任力评估线上免费工具
5、步骤4:制定梯队人员的发展计划;表格;“关键人才发展计划和跟进表”
6、步骤5:实施梯队人员的发展计划;表格;“关键人才发展计划和跟进表”
7、制定激励发展下属的绩效考核机制和利益捆绑机制
8、案例分享:麦当劳人才供应链、X民企的关键人才梯队建设、X民企的复制店长方案
六、第五步:管控关键人才
1、管控关键人才的常规套路:工作计划、绩效考核和奖惩制度
2、”失控”关键人才的新模式
3、阿米巴和小组制
4、合伙人机制和股权激励
5、案例分享:海尔的内部创客、芬尼克兹的裂变式创业、X民企的门店合伙人机制
6、课堂练习:制定你的关键人才管控/失控方案
七、第六步骤:激励和保留关键人才
1、激励和保留关键人才的常规套路:及时激励、领导魅力、薪酬福利和职业发展
2、保留关键人才的新模式
3、内、外部合伙制
4、 股权激励
5、案例分享:芬尼克兹、华为、步步高、X门店零售连锁企业、X美妆服务行业
6、课堂练习:制定你的关键人才保留方案
7 years, 5 months
[beanvalidation/beanvalidation-api] f16c37: BVAL-547 Use simplified license header for API fil...
by GitHub
Branch: refs/heads/master
Home: https://github.com/beanvalidation/beanvalidation-api
Commit: f16c37929886647cf47efdb9fdb9fc31ee89eb40
https://github.com/beanvalidation/beanvalidation-api/commit/f16c379298866...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M src/main/java/javax/validation/BootstrapConfiguration.java
M src/main/java/javax/validation/Configuration.java
M src/main/java/javax/validation/Constraint.java
M src/main/java/javax/validation/ConstraintDeclarationException.java
M src/main/java/javax/validation/ConstraintDefinitionException.java
M src/main/java/javax/validation/ConstraintTarget.java
M src/main/java/javax/validation/ConstraintValidator.java
M src/main/java/javax/validation/ConstraintValidatorContext.java
M src/main/java/javax/validation/ConstraintValidatorFactory.java
M src/main/java/javax/validation/ConstraintViolation.java
M src/main/java/javax/validation/ConstraintViolationException.java
M src/main/java/javax/validation/ElementKind.java
M src/main/java/javax/validation/GroupDefinitionException.java
M src/main/java/javax/validation/GroupSequence.java
M src/main/java/javax/validation/MessageInterpolator.java
M src/main/java/javax/validation/OverridesAttribute.java
M src/main/java/javax/validation/ParameterNameProvider.java
M src/main/java/javax/validation/Path.java
M src/main/java/javax/validation/Payload.java
M src/main/java/javax/validation/ReportAsSingleViolation.java
M src/main/java/javax/validation/TraversableResolver.java
M src/main/java/javax/validation/UnexpectedTypeException.java
M src/main/java/javax/validation/Valid.java
M src/main/java/javax/validation/Validation.java
M src/main/java/javax/validation/ValidationException.java
M src/main/java/javax/validation/ValidationProviderResolver.java
M src/main/java/javax/validation/Validator.java
M src/main/java/javax/validation/ValidatorContext.java
M src/main/java/javax/validation/ValidatorFactory.java
M src/main/java/javax/validation/bootstrap/GenericBootstrap.java
M src/main/java/javax/validation/bootstrap/ProviderSpecificBootstrap.java
M src/main/java/javax/validation/bootstrap/package-info.java
M src/main/java/javax/validation/constraints/AssertFalse.java
M src/main/java/javax/validation/constraints/AssertTrue.java
M src/main/java/javax/validation/constraints/DecimalMax.java
M src/main/java/javax/validation/constraints/DecimalMin.java
M src/main/java/javax/validation/constraints/Digits.java
M src/main/java/javax/validation/constraints/Future.java
M src/main/java/javax/validation/constraints/Max.java
M src/main/java/javax/validation/constraints/Min.java
M src/main/java/javax/validation/constraints/NotNull.java
M src/main/java/javax/validation/constraints/Null.java
M src/main/java/javax/validation/constraints/Past.java
M src/main/java/javax/validation/constraints/Pattern.java
M src/main/java/javax/validation/constraints/Size.java
M src/main/java/javax/validation/constraints/package-info.java
M src/main/java/javax/validation/constraintvalidation/SupportedValidationTarget.java
M src/main/java/javax/validation/constraintvalidation/ValidationTarget.java
M src/main/java/javax/validation/constraintvalidation/package-info.java
M src/main/java/javax/validation/executable/ExecutableType.java
M src/main/java/javax/validation/executable/ExecutableValidator.java
M src/main/java/javax/validation/executable/ValidateOnExecution.java
M src/main/java/javax/validation/executable/package-info.java
M src/main/java/javax/validation/groups/ConvertGroup.java
M src/main/java/javax/validation/groups/Default.java
M src/main/java/javax/validation/groups/package-info.java
M src/main/java/javax/validation/metadata/BeanDescriptor.java
M src/main/java/javax/validation/metadata/CascadableDescriptor.java
M src/main/java/javax/validation/metadata/ConstraintDescriptor.java
M src/main/java/javax/validation/metadata/ConstructorDescriptor.java
M src/main/java/javax/validation/metadata/CrossParameterDescriptor.java
M src/main/java/javax/validation/metadata/ElementDescriptor.java
M src/main/java/javax/validation/metadata/ExecutableDescriptor.java
M src/main/java/javax/validation/metadata/GroupConversionDescriptor.java
M src/main/java/javax/validation/metadata/MethodDescriptor.java
M src/main/java/javax/validation/metadata/MethodType.java
M src/main/java/javax/validation/metadata/ParameterDescriptor.java
M src/main/java/javax/validation/metadata/PropertyDescriptor.java
M src/main/java/javax/validation/metadata/ReturnValueDescriptor.java
M src/main/java/javax/validation/metadata/Scope.java
M src/main/java/javax/validation/metadata/package-info.java
M src/main/java/javax/validation/package-info.java
M src/main/java/javax/validation/spi/BootstrapState.java
M src/main/java/javax/validation/spi/ConfigurationState.java
M src/main/java/javax/validation/spi/ValidationProvider.java
M src/main/java/javax/validation/spi/package-info.java
M src/main/scripts/gencopyright.sh
M src/main/xsd/validation-configuration-1.0.xsd
M src/main/xsd/validation-configuration-1.1.xsd
M src/main/xsd/validation-mapping-1.0.xsd
M src/main/xsd/validation-mapping-1.1.xsd
M src/main/xsd/validation-mapping-1.2.xsd
M src/test/java/javax/validation/BarValidationProvider.java
M src/test/java/javax/validation/ConstraintViolationExceptionTest.java
M src/test/java/javax/validation/FooValidationProvider.java
M src/test/java/javax/validation/NonRegisteredValidationProvider.java
M src/test/java/javax/validation/ValidationTest.java
M src/test/java/javax/validation/examples/ConstraintValidationNodeBuilderTest.java
M src/test/java/javax/validation/examples/NodeTraversalTest.java
M src/test/java/javax/validation/examples/ScriptAssertValidator.java
M src/test/java/javax/validation/examples/metadata/Author.java
M src/test/java/javax/validation/examples/metadata/Book.java
M src/test/java/javax/validation/examples/metadata/MetaDataApiTest.java
M src/test/java/javax/validation/examples/metadata/NotEmpty.java
M src/test/java/javax/validation/examples/metadata/ValidInterval.java
Log Message:
-----------
BVAL-547 Use simplified license header for API files
7 years, 5 months