您的位置:首页 > 其它

Hibernate使用过程中遇到的问题

2016-08-24 00:00 225 查看
摘要: Hibernate使用过程中遇到的问题

如何注解序列主键

@Id
@SequenceGenerator(name="gen",sequenceName="SEQ_CODE",initialValue=1,allocationSize=1)
@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="gen")
@Column(name="ID" ,nullable=false,unique=true)


上面的sequenceName指的就是序列名字

使用序列做为主键的生成策略时,每插入50次数据就会查询一次序列,导致主键唯一性错误。

目前不清原因,我将序列的增长设为50,完美解决问题.........
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Hibernate 常见问题