Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.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_Mysql_Spring_Hibernate_Jpa - Fatal编程技术网

Java Hibernate仅检索空值

Java Hibernate仅检索空值,java,mysql,spring,hibernate,jpa,Java,Mysql,Spring,Hibernate,Jpa,我有两个微服务使用Spring Data/Hibernate访问我的MySQL数据库,其中一个微服务与DB完美配合,但另一个没有正确地将值映射到字段,字段保持为空 你知道这可能是什么原因吗?我对每个实体使用完全相同的类和相同的映射(基本上是复制它们) 提前谢谢你,如果需要,我会提供更多信息,我只是需要一个方向,因为我已经在这上面停留了很长一段时间。你的Id列中有没有空的记录?@SKumar nope,只有2条记录,而且两条记录的Id都设置为数字。这是一种随机行为,表示其中一个停止使用db或仅使用

我有两个微服务使用Spring Data/Hibernate访问我的MySQL数据库,其中一个微服务与DB完美配合,但另一个没有正确地将值映射到字段,字段保持为空

你知道这可能是什么原因吗?我对每个实体使用完全相同的类和相同的映射(基本上是复制它们)


提前谢谢你,如果需要,我会提供更多信息,我只是需要一个方向,因为我已经在这上面停留了很长一段时间。

你的Id列中有没有空的记录?@SKumar nope,只有2条记录,而且两条记录的Id都设置为数字。这是一种随机行为,表示其中一个停止使用db或仅使用特定的一个?@code\u从get go开始,只有创建初始db的一个应用程序正确获取值,另一个仅获取id,其余列为null,即使在db中它们具有值。我还注意到,如果我用纯JDBC编写它,那么我就能够正确地获取结果,但是我是手工进行映射的,所以我认为这与此有关。请在这两个服务中发布一些代码和配置(尽可能少),在设置上有什么不同吗?