是否可以使用在父实体类中使用 @LazyToOne 、 @LazyGroup 设置为惰性并启用字节码增强的 JPA 接口(实体图)急切地加载 @*ToOne 属性?我正在尝试使用实体图急切地加载此类属性,但是当查询父实体时,它正在为此类 @*ToOne 属性触发另一个查询。
尝试使用另一种方法来覆盖实体类中的静态获取类型,包括添加了字节码增强功能的 @LazyToOne。
使用 Spring 5.1.3、Spring JPA 2.2、Hibernate 5.4.19
更新:数据 JPA 正在按预期工作,我可以看到我试图急切地获取的属性的连接,但是这些惰性属性没有被连接查询响应初始化,并且休眠导致每个查询都引用了 @LazyToOneOption 注释的属性.NO_PROXY 并且已经在我的存储库中使用实体图急切地获取。
我如何避免第二次选择,因为我急切地从 JPA 存储库中的实体图中获取了该数据?
任何帮助将不胜感激。