腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
entitygraph
不
工作
-
返回
所有
实体
java
、
jpa
、
spring-data-jpa
、
h2
、
entitygraph
我在一个简单的springdata jpa场景中尝试
EntityGraph
: 这个想法只是获得一个带有id字段的
实体
,并省略另一个名为name的字段。这是要检索的
实体
: Entity attributeNodes = @NamedAttributeNode("<Region>
entityGraph
= (
EntityGraph
<Region>) em.getE
浏览 22
提问于2020-01-23
得票数 4
2
回答
在
EntityGraph
字段中使用带有延迟加载模式的Spring
java
、
spring-boot
、
spring-data-jpa
、
out-of-memory
、
lazy-loading
因此,我尝试使用
EntityGraph
作为。但是,作为我的研究和本地测试,
EntityGraph
总是对NamedAttributeNode字段--关联字段(我希望是延迟加载)--进行迫切的加载--一开始不要加载
所有
数据:@Table使用
EntityGraph
来避免N+1,使用延迟加载来避免OOM? 更新:
EntityGraph
能有效地使用可访问性吗?我的意思是不要加载联接查询中的
所有
数据。
浏览 3
提问于2020-02-07
得票数 0
回答已采纳
1
回答
具有集合结果的spring数据jpa @
EntityGraph
方法抛出BeanCreationException
hibernate
、
spring-boot
、
spring-data-jpa
@Transactional @
EntityGraph
(attributePaths= "country") City f
浏览 0
提问于2019-01-31
得票数 0
2
回答
在
所有
嵌套
实体
中选择少数: SPRING
java
、
spring
、
jpa
、
spring-data-jpa
假设EntityA有三个嵌套
实体
EntityB, EntityC, EntityD。
所有
的EntityB, EntityC, EntityD都有几个嵌套的
实体
。但是在选择EntityA时,它选择了嵌套
实体
的整个树。而我想去取一支特定的树枝。让我们说,只有EntityA, EntityB和EntityB的
所有
子
实体
才会被取回来,而EntityC和EntityD则不知道该如何做。当spring将
所有
嵌套对象带回给我时。CustomerPartyMappingEntity&g
浏览 6
提问于2020-08-02
得票数 6
回答已采纳
1
回答
在Spring库中使用
EntityGraph
进行过滤
java
、
spring
、
jpa
、
spring-boot
、
spring-data-jpa
现在,在整个应用程序中,每个表/
实体
都有deleteFlag,每个存储库都应该只使用deleteFlag 0获取数据。因此,基本上,我们不会删除任何数据,只是将deleteFlag标记为1。ListingRepository.java @
EntityGraph
但问题是如何在Many相关
实体
上过滤或应用条件。例如,在我的示例中,我应该使用Listing 0及
浏览 3
提问于2016-07-13
得票数 2
回答已采纳
1
回答
使用标准API中的Multiselect获取Hibernate不起作用
java
、
spring-boot
、
hibernate
、
jpa
、
spring-data-jpa
我使用Hibernate标准API从DB加载数据,但是当使用multiselect和使用映射@OneToOne、@ManyToOne和@ManyToMany获取相关
实体
时,我会出错。getSingleResult(); return null; }
浏览 10
提问于2022-06-13
得票数 0
1
回答
使用NamedEntityGraph
hibernate
、
jpa
、
spring-data-jpa
我有三个层次的
实体
示例:年度->类->学生,如下所示public class Year { @JoinColumn@
EntityGraph
(value = "Year.classes", type =
EntityGraph
.EntityGraphType.LOAD)}在这种情
浏览 0
提问于2018-05-14
得票数 1
回答已采纳
2
回答
如何为Spring存储库.findAll()分配@
EntityGraph
注释
spring-data-jpa
用findAll()注释Spring存储库方法@
EntityGraph
[..public interface OptgrpRepository extends JpaRepository<Optgrp> { @
EntityGraph
(value = "Optgrp.sysoptions问:在查找
所有
实体
的Spring存储库方法上使用@
EntityGraph
注
浏览 5
提问于2015-04-23
得票数 8
回答已采纳
1
回答
如何抑制加载相关嵌套
实体
java
、
spring-data-jpa
注意,我在
实体
中没有任何List属性,这是不需要的。@
EntityGraph
(type =
EntityGraph
.EntityGraphType.FETCH, attributePaths = {"company现在,这就是我得到
所有
植物区的方法: @
EntityGraph
(type =
EntityGraph
浏览 3
提问于2022-01-18
得票数 0
1
回答
Spring EntityGraphType.FETCH
不
工作
spring
、
hibernate
、
spring-data-jpa
当我获取EntityGraphType.FETCH
实体
时,我遇到了一个不寻常的问题,即User无法
工作
。它获取
所有
FetchType.EAGER (Company,UserFile)
实体
,而不管
EntityGraph
类型如何。我尝试过在存储库中使用attributePaths,它也有同样的问题。profilePic; 和public interface UserRepository extends JpaRepository<User, Long> {
浏览 2
提问于2022-06-30
得票数 0
2
回答
命名
实体
图连接Spring数据JPA中的结果(需要不同的选项)
java
、
spring
、
hibernate
、
jpa
value = "jezik", subgraph = "jezik") ))@
EntityGraph
(value="Firma.uredjivanje", type =
EntityGraph
.EntityGraphType.LOAD)一切都如预期的那样
工作
,期
浏览 3
提问于2014-06-19
得票数 8
回答已采纳
1
回答
抛出org.hibernate.loader.MultipleBagFetchException:的NamedEntityGraph - JPA / Hibernate不能同时获取多个包
java
、
hibernate
、
jpa
我们有一个项目,需要延迟加载
实体
的集合,但在某些情况下,我们迫切需要加载它们。我们为我们的
实体
添加了一个@NamedEntityGraph注释。有趣的是,当我将
所有
这些集合重新定义为急切地获取Hibernate时,确实会用没有MultipleBagFetchException的方式急切地获取它们。 private List<PostRelatedPerson> sharedWith; 查询方法
浏览 4
提问于2014-11-14
得票数 11
回答已采纳
5
回答
Spring数据JPARepository:如何有条件地获取子
实体
java
、
spring
、
hibernate
、
spring-mvc
、
jpa
除非提供了特定的执行参数,否则如何配置它们的JPA
实体
不
获取相关的
实体
。根据Spring的文档,您需要使用@
EntityGraph
注释来指定查询的获取策略,但是这不能让我在运行时决定是否要加载这些
实体
。我可以将子
实体
放在单独的查询中,但要做到这一点,我需要配置我的存储库或
实体
,以避免检索任何子
实体
。不幸的是,我似乎找不到任何关于如何做到这一点的策略。FetchPolicy被忽略,
EntityGraph
只在指定我想要检索的
实体<
浏览 4
提问于2015-10-21
得票数 33
回答已采纳
1
回答
当在JPA 2.1中使用
实体
图时,有没有一种方法可以在有子图的子图时使用元模型?
hibernate
、
jpa
、
hibernate-criteria
例如,假设一个Customer
实体
有一组订单。每个订单都有一组OrderItems。我可以用命名属性做到这一点:Subgraph<Order> egChild= eg.addSubgraph("orders");如果我只对订单感兴趣,我可以使用元模型来实现:
EntityGr
浏览 4
提问于2016-02-18
得票数 6
1
回答
HibernateCursorItemReader和
EntityGraph
hibernate
、
spring-batch
、
entitygraph
、
iqueryprovider
由于结果集的大小,我需要在作业中使用HibernateCursorItemReader,但是我无法使它与
EntityGraph
一起
工作
来急切地获取一些关系。我在用QueryProvider。在没有任何
EntityGraph
的情况下,不会发生联接,读取器也会正常
工作
,但是在批处理过程中,Hibernate会执行大量的SQL查询来延迟地获取数据。这导致了一个非常缓慢的处理。但是,当获取具有集合的
实体
时,分页并不有效,JVM通常缺少内存。 很抱歉缺少示例代码,但我所拥有的是上述类的默认配置和实现,没有具体的说明
浏览 1
提问于2020-06-05
得票数 0
回答已采纳
1
回答
Hibernate左连接fetch对子集执行附加查询
sql
、
spring-boot
、
hibernate
、
jpa
我需要
所有
的角色
返回
,即使是那些没有分配的任务。角色
实体
中的关系已设置: @OneToMany(mappedBy = "role") private LocalDateTime dateTo; 和来自权限
实体
浏览 28
提问于2021-10-06
得票数 0
回答已采纳
1
回答
为什么hibernate
实体
图获取嵌套的惰性集合
spring
、
hibernate
、
spring-data-jpa
、
spring-data
、
entitygraph
我尝试使用
实体
图来触发惰性集合的加载,但不幸的是,
实体
图也会触发
所有
嵌套的集合。我使用spring-data-jpa- entity -graph库在运行时创建
实体
图。BrandsRepository extends EntityGraphJpaRepository<Brand, Long> { }public
浏览 0
提问于2019-07-30
得票数 3
6
回答
春季数据JPA和NamedEntityGraphs
jpa
、
fetch
、
spring-data-jpa
、
entitygraph
我不想为每个
实体
图编写不同的方法。此外,我将避免调用
实体
管理器并自行形成(重复的)查询。基本上,我想在findAll方法中使用构建,但使用我喜欢的
实体
图。有机会吗?ComplaintRepository extends JpaRepository<Complaint, Long>{ @
EntityGraph
浏览 10
提问于2015-08-11
得票数 58
回答已采纳
1
回答
JPA/Hibernate
EntityGraph
和缓存
hibernate
、
jpa
当使用EntityGraphs时,JPA1级缓存是如何
工作
的?这将使用正确的SELECT语句命中数据库,包括到系统表和制造商表的
所有
需要的连接。这
工作
得非常好,正如预期的那样。这是一个大问题,因为缓存的
实体
没有明显地加载系统或制造商,如果我试图访问它们,它们将被延迟加载,这是我在
EntityGraph
中试图避免的。 这是应该发生的吗?我期望第二个调用再次命中数据库,因为即使工具
实体
已经缓存,
EntityGraph
也会指定从其他两个未缓存的表中提取
实体
。
浏览 6
提问于2017-05-02
得票数 2
1
回答
Spring投影-在嵌套对象列表中选择特定列
spring-boot
、
spring-data-jpa
为什么我会得到以下错误: "WHERE at.shipper.id = :companyId " + @
EntityGraph
at " + &quo
浏览 1
提问于2021-08-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
所有人,请查收《关于开展2018年人工智能与实体经济深度融合创新项目申报工作的通知》
Vlidation数据合法性校验
Elide 4.2.5 发布,雅虎开源的应用数据 API 搭建平台
带你了解一下领域驱动DDD
Jmeter常用函数的使用
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券