小编Flo*_*o19的帖子

Hibernate Envers 无法删除实体

我现在真的有一个奇怪的问题。

我只想删除一个实体。

我也在使用 Hibernate envers 进行审计。所以现在我想删除这个实体。

现在我收到以下消息。

com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:列“成功”不能为空

因此,当我@Audit突然从表中删除时,我能够删除该实体。

现在我去了我的 entity_aud 表并取消选择 NOT NULL 属性成功。然后我也再次放在@Audit我的桌子上方。

现在它起作用了。那么为什么如果我只想删除一个实体,我在使用 Hibernate Envers 时会收到 NOT NULL 错误。

这是什么原因。

jpa hibernate-envers

3
推荐指数
1
解决办法
1827
查看次数

标签 统计

hibernate-envers ×1

jpa ×1