bun*_*112 4 hibernate jpa sequence auto-generate
我在为新实体生成id时遇到了麻烦,我尝试过:
@Id
@GeneratedValue
private Long myId;
Run Code Online (Sandbox Code Playgroud)
和
@Id
@GeneratedValue(generator="increment")
@GenericGenerator(name="increment", strategy = "increment")
private Long myId;
Run Code Online (Sandbox Code Playgroud)
但是entityManager.persist
我得到了Table "SEQUENCE" not found
纯粹的冬眠generator class="increment"
对我来说很好.
Mik*_*unu 13
您可以将myId定义为数据库中的自动增量/标识列,并按以下方式注释相应的字段实体:
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long myId;
Run Code Online (Sandbox Code Playgroud)
这至少适用于H2 1.3.160和Hibernate 3.6.8.
归档时间: |
|
查看次数: |
15961 次 |
最近记录: |