Java Hibernate使用JPA存储库获取配置文件
我正在使用Hibernate和JPA存储库,我想知道为什么我不能设置FetchProfiles并将它们与这样的存储库一起使用:Java Hibernate使用JPA存储库获取配置文件,java,hibernate,jpa,Java,Hibernate,Jpa,我正在使用Hibernate和JPA存储库,我想知道为什么我不能设置FetchProfiles并将它们与这样的存储库一起使用: entityManager.unwrap(Session.class).enableFetchProfile("example"); repository.findAll() 第一行对第二行没有任何影响。 相反,我需要通过条件查询(如文档中)获取数据: List entities=session.createCriteria(EntityA.class) .list(
entityManager.unwrap(Session.class).enableFetchProfile("example");
repository.findAll()
第一行对第二行没有任何影响。
相反,我需要通过条件查询(如文档中)获取数据:
List entities=session.createCriteria(EntityA.class)
.list();
是否有可能将提取配置文件与JPA存储库一起使用?
Hibernate提取配置文件在JPA 2.1中不受支持,您应该使用JPA实体图
。这是一个良好的开端
List<EntityA> entities = session.createCriteria(EntityA.class)
.list();