腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
使用
级联
保持
实体
时
,
获取
子
级
id
、
我
使用
的是hibernate
实体
管理器(4.2.16)。在向现有
实体
添加新的
子
级
后,合并现有
实体
时
遇到问题。我想要
获取
新创建的孩子的
id
,但是
id
没有设置。= " + parent.getId());}public void addChild(Parent parent= " + child.g
浏览 10
提问于2016-07-04
得票数 1
回答已采纳
1
回答
Hibernate:删除父
实体
触发器对子
级
的更新查询
、
、
、
父
级
名为JobTemplate,并将其
子
引用为:当我试图通过JPA (spring存储库)删除父
实体
时
,调用java.sql.SQLExc
浏览 1
提问于2019-03-28
得票数 0
回答已采纳
1
回答
Spring数据Jpa OneToMany同时保存子
实体
和父
实体
?
、
、
、
、
这是我的父
实体
。注意:为了简洁起见,移除getter、setter、lombok注释。@Entity @
Id
private= new HashSet<>();下面是我的子
实体
public class Story { @GeneratedValue(strategy = GenerationTyp
浏览 1
提问于2020-02-02
得票数 14
回答已采纳
1
回答
Hibernate -如果父节点设置了
级联
,则无法删除
子
节点
、
、
、
、
我尝试删除一个
实体
,该
实体
是另一个
实体
(one-to-many)的
子
级
。如果父
级
设置了
级联
类型,我不能直接删除
子
级
。delete命令被忽略(
使用
JpaRepository)。只有当我删除
级联
设置
时
,我才能删除
子
对象。父
实体
:public cla
浏览 0
提问于2018-08-08
得票数 2
2
回答
Hibernate:删除父/所有者,同时使
子
节点
保持
一对一的关系。
、
、
、
、
我有两个
实体
类: UserConfirmation和User,它们是一对一的关系,
使用
以下注释代码:@OneToOne(mappedBy = "userConfirmation", cascade = CascadeType.ALL) private User user;@OneToOne @JoinColumn(name = "user_confi
浏览 3
提问于2015-01-18
得票数 2
回答已采纳
1
回答
如何在Axon框架中管理父-
子
聚合关系?
来自父
级
的文档,但不是如何检索或删除它(例如,用于
级联
删除) 父聚合通常是显式的还是自动地在内部保留对子聚合的引用列表?这些引用是聚合
ID
的集合,还是更面向对象的对子聚合的实例引用的集合?提出这个问题的另一种方法是:在多
实体
聚合中,
子
聚合与
实体
有什么不同,
子
聚合与完全独立的聚合有什么不同?我想要父
级
和
子
级
之间的
级联
删除(包含)模型,但是我希望在一个非常大的集合中单独并发访问
子
对象,
浏览 3
提问于2022-01-24
得票数 0
回答已采纳
1
回答
在NHibernate中调用session.Merge
时
跳过属性
我想在NHibernate中支持“截断图”的
级联
更新。假设我有一个Student
实体
和一个Class
实体
,而Class
实体
有一个Students集合。Students集合被映射为"cascade“。现在,假设在客户端中只有一个类
实体
被更改,所以我希望客户端能够只发送类
实体
,而不发送包含的学生。我的方法是让客户端发送类
实体
,并让学生属性无效,让DAL理解应该忽略学生集合。不幸的是,当NHibernate在给session.Merge
时
获得空属性
浏览 1
提问于2011-10-31
得票数 1
1
回答
如何在
实体
框架中进行单元测试
级联
删除
实体
?
、
如何测试
实体
框架中
实体
的
级联
删除?我有两个entitiesParent和FakeDbSet,我
使用
的是FakeDbSet(在内存集合中),如果我删除父
级
,那么在
级联
的情况下从数据库中删除它们的所有
子
级
,那么如何在FakeDbSet中测试相同的场景我知道
级联
是数据库特性,在这种情况下工作吗?
浏览 2
提问于2016-11-30
得票数 2
回答已采纳
2
回答
jpa
实体
不更新数据库中的关系操作
、
、
、
我已经将组件对象映射到componentMeta对象,并且设置了
级联
(javax.persistence.CascadeType)操作= all,但是数据库中的关系操作仍然受到限制(不是对
级联
进行更新)idComponent; } private Component component;
浏览 4
提问于2016-08-29
得票数 2
回答已采纳
2
回答
具有非空约束的Hibernate多对一映射
、
、
、
我在保存
时
得到异常列为Null。有没有人能建议我在这种情况下如何
使用
级联
和反转?
浏览 1
提问于2012-06-11
得票数 3
1
回答
带非空外键的Hibernate注释双向关系
级联
删除
、
、
、
、
当对订单(父
级
)执行删除
时
,hibernate试图
级联
删除这些
子
级
。它不只是先删除子键,而是尝试删除外键,然后删除父键,然后删除子键。阶OrderResult
实体
规范@OneToMany(cascade
浏览 1
提问于2012-05-15
得票数 1
4
回答
应该避免Hibernate双向关联吗?
、
、
所需业务如下:我们想出了两种方法来实现这一点。:子
实体
有@ManyToOne列将其链接到父
实体
,父
实体
具有加载@OneToMany的子
实体
集合。以上所有操作都可以在模型中执行: childrenUnidirectional ();parent.getChildren();//延迟加载session.delete(父
级
);//
级
浏览 3
提问于2011-09-11
得票数 9
2
回答
如何理解CascadeType关键字?
、
、
我认为CascadeType关键字与EntityManager的操作相关。代码如下。(很抱歉,非常简单的代码)Child child1 = new Child();parent.addChild(child2); 运行后,插入父、child1、child2。Parent foundParent = em.merge(pa
浏览 0
提问于2018-12-25
得票数 0
回答已采纳
2
回答
使用
JPA从子对象到父对象的
级联
、
、
、
、
Person是父
级
,Role是
子
级
。这两个对象从同一祖先扩展而来。父对象有一个@oneToMany映射到
子
对象。我们遇到的问题如下:域层当前孤立地创建并持久化子对象,然后简单地将父对象的
id
更新到它自己上。 然而,这种方法的问题是,已经加载到持久上下文中的人不会重新获得这个新角色。当我们试图在单个事务中组织多个操作
时
,这种方法会对我们的应用程序造成严重破坏。我们也不能利用二
级
缓存。我
浏览 2
提问于2015-11-28
得票数 0
2
回答
为父
实体
JPA- GAE分配现有子
实体
、
、
我有两个
实体
在他们之间有关系。 javax.persistence.PersistenceException:检测到试图将WannaMeetUser("654321")建立为WannaMeetUser的父
级
(“123456”),但WannaMeetUser标识的
实体
(“123456”)已在没有父
级
的情况下被持久化。这是一个传递关系(用户可以有许多来自用户之王的朋友)
浏览 2
提问于2014-04-19
得票数 1
1
回答
如何正确地
使用
Hibernate删除复杂对象?
、
、
当我试图从数据库中删除Catalog对象
时
,Hibernate也会删除所有具有关联类型和类型Ids的Catalog对象。例如,如果我
使用
Type.
id
=1和Genre.
id
=1删除目录,Hibernate将删除具有此类if的所有目录。有什么办法解决吗?我只需要删除一个Catalog对象,而不需要
使用
id
=1删除类型和类型对象。@Column(name = "
id
") @GeneratedValue(strategy = GenerationT
浏览 1
提问于2014-03-09
得票数 0
回答已采纳
1
回答
删除对象将通过
级联
(从关联中删除已删除对象)重新保存:尝试将一个
子
对象从一个父对象附加到另一个父对象
时
出错。
、
、
、
、
在
使用
hibernate 5.0.9的应用程序中,有嵌套的父
级
子
关系,其中父
级
是关系所有者,如下所示。ParentEntity@JoinColumn(name = "parent_
id
我想按以下方式更新父母的childs和grandChilds: 从DB中读取现有的父
级
,
获取
所有的子类及其子类的集合。将现有的grandChild从一个<
浏览 5
提问于2021-04-16
得票数 1
2
回答
代码首先拒绝
级联
删除一个
实体
。
、
、
我有一个父
实体
,它与子
实体
有0到多的关系.当我删除父
级
时
,我希望它自动
级联
,删除所有附加的
子
级
。尝试这样做会出现以下例外情况. 我的两个简单
实体
定义为..。public class Parent [Key] public int
Id
{ ge
浏览 4
提问于2015-05-29
得票数 3
回答已采纳
1
回答
Enforce在事务中执行命令的优先
级
、
、
、
我想删除数据库中的2组数据,
使用
EF Core。class Parent public int
Id
{ get; set; }{} 让我们假设我希望删除(ParentId=100)和(flag=false)的所有
子
记录因为我只调用SaveChanges()一次,所以假设
浏览 0
提问于2018-11-12
得票数 2
回答已采纳
1
回答
如果没有子项,则删除父项
、
、
我有两个具有ManyToOne关系的
实体
。当我删除
子
元素
时
,我只想在没有其他
子
元素绑定到父元素的情况下删除父元素。 但我不知道该怎么做。如果我进行
级联
删除,就会出现constrainst错误,因为Doctrine会在我删除一个
子
级
时
尝试删除父
级
,但它有其他
子
级
。对于orphanRemoval,这是不可能的,因为
子
节点是多个的,如果我把它放在一边,它就不能工作(我永远不会直接删除父节
浏览 3
提问于2016-10-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
东南亚“美团” Grab 的搜索索引优化之法
JPA 常用实体注解使用总结
Hibernate—第二季many-one-many
源码分析 Hibernate 是如何获取到插入数据库后的记录ID
深入浅出MyBatis:“映射器”全了解
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券