JPA Id egeneration.AUTO导致NULL?

时间:2013-01-08 10:26:02

标签: hibernate jpa jpa-2.0

我一直得到禁令违规,因为我的id为null,表格中的行无法插入,

SQLEXCEPTION无法将null插入列id

我在tbale中的ID有以下内容:

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

我正在使用SQL Server ....任何想法?

3 个答案:

答案 0 :(得分:0)

试试这个 -

@Column(name="id", unique=true, nullable=false)

答案 1 :(得分:-1)

尝试修改@Column @Column(nullable = false,name =" id")

答案 2 :(得分:-1)

将其整理出来,显然有人删除了自动增量,并将标识列更改为普通的int列。

修复了数据库。