腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
jpa
实体
不更新数据库
中
的关系操作
、
、
、
我已经
将
组件对象映射到componentMeta对象,并且设置了级联(javax.persistence.CascadeType)操作= all,但是数据库
中
的关系操作仍然受到限制(不是对级联进行更新)setComponentMetas(List<ComponentMeta> componentMetas) { }
和
ComponentMeta} public void setComponent(Component
浏览 4
提问于2016-08-29
得票数 2
回答已采纳
2
回答
在
没有关联
实体
的情况下“幕后”更新
外
键值
、
、
、
更新的:我最终
通过
做相反的事情来“解决”问题!我现在
将
实体
引用
字段设置为只读(insertable=false updatable=false),并将
外
键
字段设置为读-写。这意味着我
在
保存新
实体
时需要特别小心,但是
在
查询时,
实体
属性会为我解决。 我的域模型中有一个双向一对多的关联,我使用
JPA
注释
和
Hibernate
作为
持久
化
浏览 2
提问于2010-02-26
得票数 1
2
回答
是否有一种方法可以
在
不存在
父
实体
的情况下保存
子
JPA
实体
?
、
、
、
通过
spring数据
JPA
中
的@OneToMany双向关系,我有两个以
父
级
子
方式关联的
实体
。是否有一种方法可以插入具有
父
键
引用
的子
实体
,即使
浏览 2
提问于2021-11-06
得票数 0
回答已采纳
1
回答
使用关系
外
键
进行
Hibernate
更新
、
、
我试图
持久
化
实体
A,它
引用
了一个B对象,
Hibernate
通过
JPA
实现。dao.persist(A); 但我得
浏览 0
提问于2014-05-14
得票数 0
1
回答
许多人给出了“传递给
持久
化
的org.
hibernate
.PersistentObjectException分离
实体
”错误。
、
、
、
、
我是新使用Spring
和
Hibernate
的,我正在从事一个项目,它有一个简单的多到多个关联。体育中心有许多服务,反之亦然。"users" : [{"idUser":62}]我收到这个错误:2018-06-25 03:56:32.800 DEBUG 20696
浏览 0
提问于2018-06-25
得票数 0
1
回答
hibernate
中
的级联原理
、
、
在
我的一个班级
中
,我有以下内容。问题是生成的SQL脚本不包含任何级联逻辑的痕迹。OneToOne @Cascade({org.
hibernate
.annotations.CascadeType.DELETE, org.
hibernate
.annotations.CascadeType.SAVE_UPDATE}) pub
浏览 0
提问于2021-02-17
得票数 0
1
回答
JPA
@ManyToOne - EntityNotFoundException还是空值?
、
、
、
在
幕后,像EclipseLink或
Hibernate
这样的
持久
性提供程序
在
调用
带有ManyToOne注释的字段的getter方法时使用find()或getReference()加载
实体
?find()返回null如果EntityNotFound那么
在
找不到
实体
的情况下,getter应该做什么呢?
浏览 3
提问于2017-04-04
得票数 1
1
回答
Hibernate
注释混淆
、
、
最近,我一直在学习
Hibernate
,我面临着一些困难。我的第一个问题是:我对以下术语感到非常困惑。 因为,据我所知,
在
rdbms
中
,我们首先需要在
父
表
中
插入。然后我们可以
在
子表上插入,所以唯一可能的情况是一对多(首先是
父
级,然后是
子
级)。那么,“多对一”是如何发挥作用的?第二,关于
Hibernate
的双向映射是什么?具体来说,不同类型的联接注释让我很困惑。
浏览 2
提问于2013-10-16
得票数 0
1
回答
使用
JPA
/
Hibernate
中
的@OnetoMany从数据库
中
删除不存在于
实体
中
的
子
记录(Spring启动应用程序)
、
、
、
、
我正在使用
JPA
/
Hibernate
开发一个Spring Boot web应用程序。应用程序接收JSON格式的数据记录,这些数据记录被映射到@Entity类。我的想法是
通过
将
子
记录集与从数据库收到的
子
记录集进行比较,将那些不存在的记录放入列表
中
并将其删除,然后
将
实体
持久
化
。另一种选择是首先删除所有
子
记录,然后
持久
化
新
实体</em
浏览 1
提问于2020-03-05
得票数 0
3
回答
CascadeType.Persist不使用
JPA
中
的主键生成器类型表。
我
在
我的
JPA
/Standalone项目中使用CascadeType.Persist时遇到了问题。我有一个
父
实体
,它有一个子
实体
列表,应该与
父
实体
一起
持久
化
,并且
父
实体
的主键是使用表(GeneratorType.TABLE)生成的,我使用表来生成主键。
中
,我
将
父
表的非null设置为Parent_ID列。当我
持久
浏览 0
提问于2011-11-21
得票数 3
1
回答
如何在
持久
化
后填充完整的
实体
?
、
、
、
我正在使用
Hibernate
持久
性API。我有两个
实体
,您可以检查这些
实体
的
父
实体
:(子
实体
不包含对
父
实体
的任何
引用
--因为它在逻辑上不是必要的业务。)@OneToMany(fetch = FetchType.LAZY) @org.
hibernate
.annotations.Cascade({ org.
hibernate
.annotations.CascadeType.AL
浏览 2
提问于2015-12-13
得票数 1
回答已采纳
2
回答
JPA
Hibernate
。
在
一次
调用
中
通过
外
键
引用
将
父
实体
和
子
实体
持久
化
到
父
实体
、
、
View.Extended.class ) List<B> b; } ...我尝试将其
持久
化
如下: ...现在它抛出一个错误"Column ' f_key‘not be null",因为f_key是一个
引用
了尚未生成的a
浏览 0
提问于2016-08-27
得票数 2
2
回答
org.
hibernate
.exception.ConstraintViolationException:无法执行JDBC批处理更新(由于唯一的约束)
、
、
、
错误:org.
hibernate
.exception.ConstraintViolationException:无法执行JDBC批处理更新ReservationDetail.hbm.xml.............示例:1. insert into reservation.........(reference_id = 2 and questio
浏览 2
提问于2015-07-02
得票数 3
回答已采纳
3
回答
ManyToOne单向禁用约束
、
、
、
、
} @Table(name = "parent") @Id} 我该如何改变这种关系?
浏览 10
提问于2013-07-31
得票数 1
2
回答
一次
性
持久
化
多个对象
、
、
、
、
我当前的项目使用
JPA
和
HSQLDB。 我想
一次
持久
化
多个相关的对象,这在
JPA
中
是可行的吗?例如:假设有两个
实体
,如Person
和
ContactInfo,其中Person具有List<ContactInfo>
实体
。如果我还想
持久
化
Person
实体
和
ContactInfos,我要做的就是
在
Person
中</e
浏览 2
提问于2011-02-20
得票数 1
回答已采纳
1
回答
JPA
:
持久
化
/更新
子
对象期间的事件通知?
、
、
、
我有两个
实体
A
和
B。A与B有多对一的关联(A.listOfBs::List)。我想在
持久
化
B之前验证是否
将
B添加到已存在的A
中
。调试到我们的
JPA
实现(
Hibernate
)时,我了解
到
它基本上级联关联,虽然知道它是
父
<->
子
关联,但它只
调用
B上的PrePersist处理程序,而不
调用
A上的BeforeUpdate。因为我不想介绍双向映射,所以我想知道如
浏览 21
提问于2017-12-16
得票数 1
2
回答
使用joinColumn而不是mappedBy有什么害处?
、
、
我理解JoinColumn
和
mappedBy的两个
JPA
注释之间的一般区别,并且oneToMany关系应该使用mappedBy。我理解这是为了确保
hibernate
(或我使用的任何
JPA
工具)识别双向关系,而不是两个碰巧共享列的单向关系。 但是,我想更好地理解为什么这很重要?如果我有一个带有多个子对象的
父
对象,并且我用JoinColumn而不是首选的mappedBy对它进行注释,那么我
将
因使用mappedBy而遭受性能损失吗?
浏览 2
提问于2015-06-25
得票数 1
回答已采纳
3
回答
JPA
OneToMany - List不会在添加/删除对象之后更新,而是保存在DB
中
。
、
、
我用的是
JPA
而不是
Hibernate
。我对我的关系有以下问题。我有一个1:N的关系(父母:孩子)。之后,第二个JSP站点将与
父
和
子
显示在一起。但是,如果我回到第一个站点,并将第二个
浏览 0
提问于2013-01-08
得票数 6
2
回答
Hibernate
session.persist() vs
JPA
entityManager.persist()
、
来自Java
持久
化
的
Hibernate
(Manning,2007),第419页: 我应该在会话中使用
持久
性()吗?
Hibernate
会话接口还提供了一个
持久
化
()方法。它具有与
JPA
的
持久
化
()操作相同的语义。然而,这两项行动
在
冲洗方面有一个重要的区别。
在
同步过程
中
,
Hibernate
会话不会将
持久
化
()操
浏览 2
提问于2014-07-07
得票数 2
1
回答
从带有
父
表的
外
键
约束的子表
中
删除记录的开销是多少
、
、
、
、
例如,有20个表有一个表的
外
键
,我们称它为Child。现在,当我从Child
中
删除一条记录时,它会检查该记录是否从某个地方被
引用
,是这样还是其他一些场景。我的问题是这个
外
键
关系如何影响删除操作的性能。 实际上,我使用的是
hibernate
,我有一个只有3列的
实体
,并在许多其他
实体
(一对一)映射中使用。我正在考虑
将
这个
实体
嵌入
到
性能调优
中
,因为如果我保持它是
浏览 0
提问于2016-05-24
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券