从休眠中的特定数字生成序列

时间:2014-02-05 06:11:00

标签: hibernate

我是hibernate编程的新手,我正在使用注释

@Id     @SequenceGenerator(name =“empid_generator”,sequenceName =“emp_id”)

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

@Column(name="empid")
private int empid;

这是我在bean类中的id字段。 hibernate创建的默认序列从50开始。但我希望序列从70000开始。如何实现这个??

1 个答案:

答案 0 :(得分:0)

@SequenceGenerator(name="empid_generator", sequenceName="emp_id", initialValue=70000)

有关您可以设置的其他属性,请参阅javadoc:http://docs.oracle.com/javaee/5/api/javax/persistence/SequenceGenerator.html