Java Hibernate仅检索空值
我有两个微服务使用Spring Data/Hibernate访问我的MySQL数据库,其中一个微服务与DB完美配合,但另一个没有正确地将值映射到字段,字段保持为空 你知道这可能是什么原因吗?我对每个实体使用完全相同的类和相同的映射(基本上是复制它们)Java Hibernate仅检索空值,java,mysql,spring,hibernate,jpa,Java,Mysql,Spring,Hibernate,Jpa,我有两个微服务使用Spring Data/Hibernate访问我的MySQL数据库,其中一个微服务与DB完美配合,但另一个没有正确地将值映射到字段,字段保持为空 你知道这可能是什么原因吗?我对每个实体使用完全相同的类和相同的映射(基本上是复制它们) 提前谢谢你,如果需要,我会提供更多信息,我只是需要一个方向,因为我已经在这上面停留了很长一段时间。你的Id列中有没有空的记录?@SKumar nope,只有2条记录,而且两条记录的Id都设置为数字。这是一种随机行为,表示其中一个停止使用db或仅使用
提前谢谢你,如果需要,我会提供更多信息,我只是需要一个方向,因为我已经在这上面停留了很长一段时间。你的Id列中有没有空的记录?@SKumar nope,只有2条记录,而且两条记录的Id都设置为数字。这是一种随机行为,表示其中一个停止使用db或仅使用特定的一个?@code\u从get go开始,只有创建初始db的一个应用程序正确获取值,另一个仅获取id,其余列为null,即使在db中它们具有值。我还注意到,如果我用纯JDBC编写它,那么我就能够正确地获取结果,但是我是手工进行映射的,所以我认为这与此有关。请在这两个服务中发布一些代码和配置(尽可能少),在设置上有什么不同吗?