EL1007E:在null上找不到属性或字段'id'

时间:2019-03-08 12:48:46

标签: spring hibernate spring-boot hibernate-mapping

我正在尝试保存我的实体,但是将类ID从long更改为Long后,我会发生此错误

我不知道为什么,但是休眠不保存对象,而百里香看到ID字段为空

我应该改回长吗?

(有点奇怪)

我打开调试器以查看出现问题的地方

在调用saisieInt()之后,为该对象分配了一个ID,但会引发异常,表明无法保存该对象

预先感谢

1 个答案:

答案 0 :(得分:0)

这意味着休眠状态无法为该记录生成ID。

确保您在id字段上使用@Id批注和@GeneratedValue(strategy=GenerationType.AUTO)并具有正确的getter / setter方法。

@Id
@GeneratedValue(strategy=GenerationType.AUTO)