基于按annotation的hibernate主键生成策略
http://xiaogui9317170.iteye.com/blog/283526
?
?
这里讨论代理主键,业务主键(比如说复合键等)这里不讨论。?
一、JPA通用策略生成器?
通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id,?
其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法,?
JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出.?
- "seq_payablemoney")?})??
值得注意的是,定义的这种策略,就像打开了潘多拉魔盒,非常不可控。正常情况下,不建议这么做。