读书人

hibernate annotations配备序列

发布时间: 2012-10-24 14:15:58 作者: rapoo

hibernate annotations配置序列

1.官方的配置方法:

类:

?

@javax.persistence.SequenceGenerator(name="seq_test",sequenceName="SEQ_TEST_USER")
?

?

id字段:

?

@Id@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="seq_test")

?

?

2.个人采用的配置

在id字段上

?

@Id@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="seq_test")@SequenceGenerator(name="seq_test",sequenceName="SEQ_TEST_USER",allocationSize=1)

?

?

allocationSize要注意:我参考官方文档配置,但是官方文档没有配置这个属性,导致我的序列默认不是按照1递增的,

加上就可以了。

?

读书人网 >软件架构设计

热点推荐