Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.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 有没有办法获得有关hibernate中唯一约束冲突的其他信息?_Java_Hibernate - Fatal编程技术网

Java 有没有办法获得有关hibernate中唯一约束冲突的其他信息?

Java 有没有办法获得有关hibernate中唯一约束冲突的其他信息?,java,hibernate,Java,Hibernate,我有一个运行Hibernate的客户端,有没有办法获取关于唯一约束失败的信息?提交事务时会出现失败,但是没有提供有关哪个类或实体是违规方的信息 我要寻找的是一种确定正在插入/更新的项目是否为类的方法?如果可能,是什么原始类导致了此插入/更新 有没有办法从hibernate框架中获取这些信息 还是我必须分析代码并决定级联映射是否好 您没有看到SQLException吗?我假设它提供了足够的信息来确定原因。我们确实得到了被违反的索引的名称。因此,我们可以在oracle数据库中查找索引。然而,如果可能

我有一个运行Hibernate的客户端,有没有办法获取关于唯一约束失败的信息?提交事务时会出现失败,但是没有提供有关哪个类或实体是违规方的信息

我要寻找的是一种确定正在插入/更新的项目是否为类的方法?如果可能,是什么原始类导致了此插入/更新

有没有办法从hibernate框架中获取这些信息


还是我必须分析代码并决定级联映射是否好

您没有看到SQLException吗?我假设它提供了足够的信息来确定原因。我们确实得到了被违反的索引的名称。因此,我们可以在oracle数据库中查找索引。然而,如果可能的话,我想省略这一步。