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 次 |
| 最近记录: |