腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8419)
视频
沙龙
1
回答
JPA
的
n+1
问题是
与
@
OneToMany
有关
,
还是
与
@
ManyToOne
有关
,
还是
两者
兼而有之
?
hibernate
、
jpa
、
one-to-many
、
many-to-one
、
hibernate-onetomany
当然,有很多关于
n+1
JPA
的
问题
的
文章,还有Q&正如这里所说
的
,其中一些是从@
OneToMany
的
角度来讨论这个问题,另一些是从@
ManyToOne
的
角度来讨论这个问题,这个问题
与
两者
都相关吗?@
OneToMany
:当查询实体具有带注释
的
@
OneToMany
字段集合时 @
ManyToOne
:当查询实体具有注释为@<e
浏览 64
提问于2021-11-18
得票数 0
回答已采纳
1
回答
映射总是在一个或多个关系中
的
两个方向
database
、
jpa
我对
jpa
有一些怀疑。例如,表Post和表文件。一个帖子可以有多个文件相关联,一个文件可以
与
一个帖子相关联,所以我们有一对多
的
关系。我很怀疑我们是否应该建立
OneToMany
关系或
ManyToOne
关系,或者
两者
兼而有之
。例如,在post和files示例中,我们需要知道
的
是它是单向
的
还是
双向
的
,如果我们想知道一个帖子有哪些文件,以及哪些文件在帖子中,对吗?如果
两者
都是,是双向<em
浏览 2
提问于2016-11-10
得票数 0
回答已采纳
1
回答
Hibernate/
JPA
无方向自引用
hibernate
、
jpa
假设我有Person和Friendship
JPA
实体。Friendship是两个人之间
的
信息,包含
的
信息包括他们见面的时间、他们关系
的
类型等等。来自一个Person Friendships 实例
的
,我想访问
与
这个人
有关
的
所有。令人困惑
的
是,友谊是我所说
的
“无方向
的
”关系(不确定正确
的
词)。人1和人2之间
的
友谊与人2和人1之间
的
友谊是一样
浏览 0
提问于2019-01-22
得票数 0
回答已采纳
2
回答
响应为空
java
、
spring
、
rest
当我这样做
的
时候尽管我
的
数据库中有一些问题和答案,但我得到了这样
的
响应: "surveyId": 1, "questionsSurveyRepository:调查
的
模型类}
浏览 1
提问于2017-01-20
得票数 0
1
回答
我
的
Spring Data
Jpa
方法会返回所有的外部字段吗?
spring-data-jpa
如果我有一个这样
的
表:private Long int;@
ManyToOne
(mappedBy="otherField")并且我创建了一个扩展
JPA
存储库
的
存储库。给定客户端
的
名称,我还希望获得地址表字段作为结果。这是否也会返回地址表中
的
所有字段?
浏览 1
提问于2017-10-20
得票数 0
1
回答
Hibernate双向映射
java
、
spring
、
hibernate
post和一样
的
做hibernate注释之间
的
映射,所以在后 bean类. public List<Like> getLikes() { }private Post post; @J
浏览 2
提问于2016-01-14
得票数 1
2
回答
在表单控件
的
默认值字段中使用Dlookup
ms-access
我正在尝试根据表单上
的
组合框
的
值填充表单控件
的
默认值。组合框名为Title,我希望控件HIPAA根据表tblTrainingEventTiles中
的
HIPAA值进行填充,其中表单上选择
的
标题
与
表中
的
标题相匹配。我将以下代码放入窗体上控件
的
默认值中: =IIf(IsNull([Title]),0,DLookUp("HIPAA","tblTrainingEventTitles","[tblTrainingE
浏览 5
提问于2019-06-19
得票数 0
3
回答
为什么hibernate在搜索id时可以使用JOIN,而不能在另一个字段上搜索呢?
hibernate
、
spring-data-jpa
、
spring-data
我目前正在使用Spring data和仓库来获取我
的
数据。但是,当使用相同
的
存储库和另一个字段上
的
查询来做几乎相同
的
事情时:我收到多个请求(
n+1
问题...)
问题是
id声明为@Id而不是我
的
action列吗? @
OneToMany
(fetch = FetchType.EAGER) @JoinColumn(name = &quo
浏览 2
提问于2021-02-16
得票数 2
1
回答
JDBC:选择具有多对一关系
的
实体
jdbc
、
foreign-keys
、
entity
我有两个具有双向多对一关系
的
实体类。class A { long Id; @
ManyToOne
A a;} 这些实体使用额外
的
数据字段以及getter和setter进行了良好
的
编码。现在我想构造一个查询字符串从表B中获取数据,其中B
的
"A_ID“列等于A
的
"ID”。我尝试了这样
的
浏览 0
提问于2015-04-17
得票数 0
2
回答
Spring @
OneToMany
问题
java
、
spring
、
annotations
、
one-to-many
如果你删除调度员,他
的
订单项目也必须退出。我已经创造了一点点,但我在这里太混乱了,无法逻辑地完成这件事。有人能给我一些关于我该如何解决这个问题
的
想法吗?我是要把双方
的
关系放在一起,
还是
只把关系放在其中之一? @NotNull(message = "Order comment cannot be null") @<
浏览 4
提问于2020-04-13
得票数 0
回答已采纳
1
回答
如何为操作中
的
附加属性、managedObject等获取字段名和结构
cumulocity
我想弄清楚哪些碎片
与
手术
有关
: 那么,有什么方法可以得到所有这些碎片吗?我已经在累积文档中查看了设备管理库和传感器库,但是发现它没有包含所有可能
的
片段,并且没有清晰地说明片段是在哪个对象中进行
的
,也就是说,它是在运行
还是
managedObject,
还是
两者
兼而有之
?
浏览 2
提问于2016-12-21
得票数 0
1
回答
JPA
中
的
级联插入一对子关系
java
、
hibernate
、
jpa
我有4个实体
与
OneToMany
关联映射。实体A (
OneToMany
) -> B (
OneToMany
) -> C (
OneToMany
)-> D 我想立刻拯救整个建筑。所以我把cascade = CascadeType.ALL放在每个
OneToMany
上。但似乎
JPA
不想保存C和D关联,我所完成
的
只是引用A
的
B,而C和D是在没有引用
的
情况下保存
的
。references a
浏览 2
提问于2018-07-19
得票数 1
回答已采纳
3
回答
带有反向外键
的
单向@OneToOne
hibernate
、
jpa
、
jpa-2.0
我们希望使用不在主表中而在从表中
的
外键创建单向@OneToOne映射。是否有可能使其仅使用对注释
的
修改?@Entity @Column(name = "ID", unique = true) private ProductImage productImage; // this works,
浏览 0
提问于2015-06-16
得票数 10
4
回答
Spring /Hibernate存储库findAll正在执行
N+1
请求,而不是默认情况下在Kotlin中进行连接。
postgresql
、
spring-boot
、
hibernate
、
kotlin
、
jpa
该实体有一个具有@
ManyToOne
关系
的
外键。我希望通过连接查询获取所有元素及其关联值,避免了
N+1
问题。这有可能吗?
还是
必须手动在JPQL中进行查询,以强制进行连接提取?@Fetch(FetchMod
浏览 4
提问于2021-01-13
得票数 2
回答已采纳
2
回答
MapsId未使用,是否自动理解?
java
、
spring
、
hibernate
他在同一页
的
所有其他例子中都使用了上述内容。
浏览 1
提问于2021-05-01
得票数 0
回答已采纳
1
回答
用于单向关系级联删除
的
JPA
2.0本机批注
java
、
hibernate
、
postgresql
、
jpa
、
jpa-2.0
这个问题
与
有关
,因为我在孩子和父母之间有一个单向
的
@
ManyToOne
关系。有成百上千
的
子条目,我不希望父条目
与
子条目具有@
OneToMany
关系。一切工作正常,除非我先删除子对象,否则删除父对象是不可能
的
,我希望通过ON DELETE CASCADE轻松实现Postgres提供
的
功能。我正在使用Postgres 9,我也在使用
JPA
2.0/Hibernate 4.1.7。我目前使用
的
是
浏览 3
提问于2012-11-14
得票数 3
回答已采纳
1
回答
使用多态性或不使用hibernate映射到单表
java
、
hibernate
、
oop
、
design-patterns
@JoinColumn(name="Book_ID") ...我
的
问题是
,如何在Book类中实现双向关系?(它不是多态
的
,也不确定它是否是好
的
设计) private List<BookAttachment> bo
浏览 0
提问于2017-09-15
得票数 0
3
回答
SpringBoot
JPA
MappedBy引用了未知
的
目标实体属性
mysql
、
spring
、
hibernate
、
spring-boot
、
jpa
错误: hibernate.AnnotationException: mappedBy引用了未知
的
目标实体属性事务: @JoinColumn(name = "userId") @JoinColumnname 'entityManagerFactory' defined in class path
浏览 125
提问于2018-07-21
得票数 0
回答已采纳
2
回答
在子删除时更新关联
java
、
jpa-2.0
类别
与
SubCategory具有
OneToMany
关系@Table(name = "CATEGORY")@GeneratedValue(strategy = GenerationType.SEQUENCE)private Long categoryId; @JoinColumn(name = &qu
浏览 1
提问于2018-01-06
得票数 0
1
回答
针对多个孩子
的
Hibernate
N+1
问题
spring-boot
、
hibernate
、
one-to-many
我有一个实体类,它有多个
与
oneToMany
关联
的
子类: private Long id; private List<D>dList= new ArrayList<>(); 对于B,C和D,我设置了
ManyToOne
总之,他们是一个双向
的</e
浏览 5
提问于2021-09-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring Boot使用spring-data-jpa快速访问数据库
JPA 常用实体注解使用总结
自学java编程怎么入门?这么入门就对了
JAVA 拾遗-JPA 二三事
JAVA VO、DTO、DO、PO的概念、区别和用处
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券