我试图理解为什么我的查询会导致两个对数据库的调用。根据我的理解,我在查询中有一个带有FETCH关键字的急切加载,这应该会导致一个往返,但下面的情况并非如此。感谢您的任何提示!GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; public class RecipeIngr
我正在使用Spring 2.3、Spring数据和Hibernate。@MapsId private Long version; 当执行以下代码时,将执行与用户存储库相关的任何查询full_address as full_add2_0_, address0_.version as version3_0_ from address address0_
但是当我执行下面的代码时,会有多个查询显然,从用户到地址的FetchType.LAZY</e
我正在使用Spring Data JPA + Hibernate作为for应用程序。对于特定的域模型A,我们在另一个域B中有一个一对多的关联。在查询A图时,我发现hibernate正在使用1+n查询。一个用于获取A图的外部连接查询,但随后'n‘个查询用于在每个B中设置A。
private static final lo