Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate JPA:如何控制;“未找到”;惰性加载多人关系时的行为?_Hibernate_Jpa_Lazy Loading - Fatal编程技术网

Hibernate JPA:如何控制;“未找到”;惰性加载多人关系时的行为?

Hibernate JPA:如何控制;“未找到”;惰性加载多人关系时的行为?,hibernate,jpa,lazy-loading,Hibernate,Jpa,Lazy Loading,在旧的基于xml的hibernate中,可以使用以下配置: 但在JPA注释中,似乎没有什么相似之处 我的问题是我们公司有如下SQL引用定义: authorId INT不为空默认值0 这使得所有外部引用默认为“未找到”情况。延迟加载关系时,将出现异常…请尝试@NotFound(action=NotFoundAction.IGNORE)。非常感谢:)这正是我一直在寻找的汉克斯。1+代表完美答案。

在旧的基于xml的hibernate中,可以使用以下配置:

但在JPA注释中,似乎没有什么相似之处

我的问题是我们公司有如下SQL引用定义:

authorId INT不为空默认值0


这使得所有外部引用默认为“未找到”情况。延迟加载关系时,将出现异常…

请尝试
@NotFound(action=NotFoundAction.IGNORE)
。非常感谢:)这正是我一直在寻找的汉克斯。1+代表完美答案。