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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/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
Java JPA实体生命周期方法_Java_Jpa - Fatal编程技术网

Java JPA实体生命周期方法

Java JPA实体生命周期方法,java,jpa,Java,Jpa,我是JPA新手。为什么JPA实体生命周期方法不允许 1.抛出已检查异常 2.access实体管理器 3.不可能是最终的和静态的 当你说生命周期方法意味着这些方法将被某个容器调用,其生命周期管理将由容器本身完成时,程序员无需担心,它不应该被干扰,也不应该被破坏,我的意思是生命周期方法的签名永远不会改变,可以重写它以提供实现。因此,您不能抛出选中的异常,它不能是最终的和静态的。希望这有帮助。您应该在提到这些的文档中找到答案。

我是JPA新手。为什么JPA实体生命周期方法不允许

1.抛出已检查异常

2.access实体管理器


3.不可能是最终的和静态的

当你说生命周期方法意味着这些方法将被某个容器调用,其生命周期管理将由容器本身完成时,程序员无需担心,它不应该被干扰,也不应该被破坏,我的意思是生命周期方法的签名永远不会改变,可以重写它以提供实现。因此,您不能抛出选中的异常,它不能是最终的和静态的。希望这有帮助。

您应该在提到这些的文档中找到答案。