【发布时间】:2017-02-01 14:13:31
【问题描述】:
我的应用程序正在记录
org.hibernate.orm.deprecation : HHH90000014: 发现使用 弃用 [org.hibernate.id.SequenceHiLoGenerator] 基于序列的 id 发电机;使用 org.hibernate.id.enhanced.SequenceStyleGenerator 反而。有关详细信息,请参阅 Hibernate 域模型映射指南。
关于这个here 有一个类似的问题可以解决这个问题,但我的问题是是否可以替换序列生成器 org.hibernate.id.SequenceHiLoGenerator 到 org.hibernate.id.enhanced.SequenceStyleGenerator 而不通过编写自定义 @GenericGenerator 的每个域类注释?可能是财产之类的东西......
我的代码是这样的:
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="seq_name")
@SequenceGenerator(name="seq_name", sequenceName="hibernate_sequence")
private Long id;
谢谢。
【问题讨论】: