在较旧的基于xml的休眠模式下,可以使用此配置,

<many-to-one ... not-found="ignore" />

但是在JPA批注中,似乎没有相似之处。

我的问题是我们公司有这样的SQL REFERENCE定义:

authorId INT NOT NULL DEFAULT 0

这会使所有外部参考默认为“未找到”情况。延迟加载关系时,将获得异常...

最佳答案

尝试@NotFound(action=NotFoundAction.IGNORE)。这是Hibernate annotation

09-19 16:42