具有初始值的Hibernate自动Id生成

时间:2013-03-03 14:10:17

标签: java spring hibernate generator

Spring Hibernate(连接到MySQL数据库)是否可以使用自动id生成器 没有专门的序列表,如

@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id")
private Long id;

但是为id指定初始值?

1 个答案:

答案 0 :(得分:2)

来自hibernate docs

  

AUTO:选择IDENTITY,SEQUENCE或TABLE,具体取决于   底层数据库的功能。

因此初始值是所选生成器的默认初始值。例如,在IDENTITY生成器的情况下,它是表的主键列的auto_increment_value