【发布时间】:2013-11-27 05:06:41
【问题描述】:
我想将数据库中的一列映射为非自动递增的主键。 请建议我如何为该列创建休眠注释
【问题讨论】:
-
Bydefalut 主键列不会自动增加,直到您添加任何注释以使其自动增加
-
但是当我尝试插入数据库时,它正在使用 where 子句中的主键列执行选择查询
标签: hibernate
我想将数据库中的一列映射为非自动递增的主键。 请建议我如何为该列创建休眠注释
【问题讨论】:
标签: hibernate
使用定义该属性到主键列的映射的@Id 注释。不要使用@GeneratedValue 注解。
@Id
@Column(name = "id")
Integer id;
【讨论】: