腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
级联
删除
/
更新
是
使用
JPA
还是在
数据库
内部
?
、
、
、
、
性能是关键:是在
数据库
内部
级联
删除
/
更新
还是让Hibernate/
JPA
处理更好?如果重要的话,我正在
使用
HSQLDB。
浏览 4
提问于2009-02-16
得票数 5
回答已采纳
1
回答
OneToMany没有在H2
数据库
上创建带有
删除
级联
的
外键
、
、
、
我
使用
SpringBoot1.3.1.RELEASE与Hibernate和H2进行集成测试。下面是我
的
提子与单向OneToMany关系。出于某种原因,生成
的
外键DDL不包含
删除
级联
。我也尝试过双向OneToMany,但是在
删除
级联
上仍然缺少。请给我建议。如果可能的话,我想避免
使用
Hibernate特定
的
东西。提前谢谢你。我
的
实体:public abstract class Dom
浏览 2
提问于2016-11-24
得票数 1
回答已采纳
1
回答
外部密钥在
JPA
或
数据库
架构中
的
级联
、
、
、
、
我有一个单独
的
脚本,为我们支持
的
每个
数据库
创建
数据库
和表。我
使用
JPA
来操作
数据库
中
的
数据,但是
JPA
不创建
数据库
或
表。我希望将外键添加到具有
级联
属性
的
新表中,以便当父表中
的
一行被
删除
时,子表中
的
相应行也会被
删除
。 我知道在
JPA
中执行此操作所需
的
注释,但是
浏览 3
提问于2013-09-04
得票数 2
回答已采纳
1
回答
为什么手动定义
的
Spring数据
JPA
删除
查询不触发
级联
?
、
、
、
、
我有以下问题:当我试图
删除
具有以下关系
的
实体时:private Collection<ChargeableElement> chargeableElements;
使用
CrudRepository,通过提供
的
delete方法,它将实体与其所有可计费元素一起
删除
当我尝试
使用
自定义
删除</
浏览 1
提问于2014-05-03
得票数 5
回答已采纳
1
回答
使用
元素集合时如何在
JPA
中进行大容量
删除
?
、
、
、
、
当Person对象包含
使用
@ElementCollection存储
的
数据时,我很难解决如何
使用
JPA
对Person对象进行大容量
删除
。对于如何做到这一点,我将不胜感激。joinColumns = @JoinColumn(name = "person_id"))} 原因:
浏览 4
提问于2010-10-11
得票数 16
回答已采纳
1
回答
JPA
:来自SQL脚本
的
级联
应该反映在entity中吗?
、
、
String description; private Set<Category> categories; ON DELETE CASCADE PRIMARY KEY (category_id, cour
浏览 16
提问于2021-07-05
得票数 0
回答已采纳
2
回答
我应该让
JPA
或
数据库
级联
删除
吗?
、
、
、
、
假设我们有两个实体,A和B有很多对一
的
关系,如下所示:public class A { private List<B>children;public class B {}将cascade=CascadeType.ALL, orphanRemoval=true添加
浏览 2
提问于2011-04-26
得票数 13
回答已采纳
7
回答
我是否可以在Hibernate管理
的
表中添加“ON DELETE
级联
”?
、
、
、
目前,由Hibernate单独管理梯级
删除
。为了处理测试数据,我经常手工创建和
删除
一些行。如果我可以将DELETE
级联
添加到外键约束中,这将对我有很大帮助,但我不知道Hibernate是否会在此基础上运行,因为
数据库
会在Hibernate之前
删除
一些内容。 很多人似乎都在关注DDL。我
的
意图是而不是指示Hibernate
使用
SQL
级联
创建DDL。我只想知道,如果我在
数据库
中指定一个ON DELETE
级联
(除了在引用
浏览 4
提问于2013-10-30
得票数 21
1
回答
为什么
jpa
2/eclipselink不生成
删除
级联
SQL?
、
、
、
、
orphanRemoval=true)这不是意味着我得到了一个带有"on delete cascade“
的
约束吗以下是生成
的
内容: CREATE TABLE MUSER_MEANING (MUser_EMAIL VARCHAR(255) NOT NULL, mengs_OBJID INTEGER NOT NULLMUSER_MEANING ADD CONSTRAINT MSRMEANINGMsrEMAIL FORE
浏览 1
提问于2010-09-15
得票数 1
回答已采纳
2
回答
带有Hibernate包中
的
ConstraintViolationException和CascadeType
、
、
、
、
应用程序
使用
Hibernate 3,我一直在阅读
JPA
注释与Hibernate注释
的
一些问题。见。 我正在处理遗留代码,这样实体就会变得一团糟。19:18.471:批处理条目0
删除
id=1096523被中止
的
顺序: ERROR: update
或
delete表"orderinvestment“违反外键约束"fk10e0b022beb033fc”表错误- 2019-01-31 19:25:18.472:未能将
数据库
状态与会话org.hibernate.e
浏览 1
提问于2019-02-01
得票数 0
回答已采纳
1
回答
关于
JPA
2多对多关系
的
级联
删除
、
、
、
、
我已经阅读了很多关于
级联
和多对多关联
的
主题,但我还没有找到我
的
特定问题
的
答案。 我在UserProfiles和角色之间有一个多对多
的
关系。当我
删除
一个UserProfile时,我希望
数据库
删除
连接表(userprofile2role)中
的
相关记录,这样就有了一个实际
的
SQL 'ON DELETE CASCADE‘操作。这个是可能
的
吗?不管我怎么尝试,Hibernate总是创建UserPro
浏览 3
提问于2013-05-12
得票数 4
回答已采纳
1
回答
如何在hibernate注释中
使用
级联
类型保存、
删除
、
更新
、
谁能给我解释一下hibernate注解如何
使用
不同类型
的
级联
,比如delete,upadte,save-update?我如何确保当车主被
删除
时,它
的
汽车也被
删除
(但不是反过来) public class Owner @OneToOne(cascade=CascadeType.ALL
浏览 1
提问于2014-01-20
得票数 3
3
回答
Hibernate CascadeType
内部
关联注释与外部注释
、
插入@OneToMany注释中
的
CascadeType选项与插入@Cascade中
的
选项有什么区别?哪一个是优先考虑
的
,其中一个是被忽视
的
?
浏览 11
提问于2015-06-03
得票数 0
回答已采纳
4
回答
如何
使用
bulkUpdate批量
删除
、
、
、
我有一个通用
的
用户/角色设置,带有一个user_role连接表。我试图
使用
Spring
的
HibernateTemplate来大规模
删除
所有锁定
的
用户,如下所示:如果被
删除
的
用户没有任何角色( user_role表中没有记录),那么一切都会好起来;但是,如果用户确实有一个角色记录,我将得到以下错误:
浏览 0
提问于2009-04-09
得票数 8
回答已采纳
4
回答
JPA
+ Hibernate:如何定义具有ON DELETE
级联
的
约束
、
、
、
、
我想知道是否有这样
的
方法可以构建我
的
MySQL表,如下所示 ADD CONSTRAINT `FK_USER_ID` FOREIGN KEY (`USERIDREFERENCES `USERACCOUNT` (`USERID`) ON UPDATE CASCADE; 然而,只有当hibernate ++
jpa
开始
使用
"<property name="hibernate.hbm2ddl.auto
浏览 1
提问于2013-02-14
得票数 13
2
回答
插入具有单向多对多关系
的
新实体,生成
级联
持久化而不是
级联
合并。
、
、
</id> </attributes>现在,当我尝试插入包含现有授权
的
新角色时,事务将失败,因为eclipselink试图插入已经存在
的
授权。为什么eclipselink会做这种奇怪
的
行为?我设置
级联
-所有和日食链接必须足够聪明,以分离之间
的
级联
持久化和
浏览 3
提问于2016-09-29
得票数 0
回答已采纳
1
回答
EclipseLink不包括ManyToMany关系
的
生成选项
、
、
、
、
我对EclipseLink /
JPA
(2.5.2)、Postgresql (9.3)和模式生成有一些问题。对于我
的
Spring应用程序,我希望在两个类之间创建一个@ManyToMany关系,但是它拒绝创建带有两个
级联
选项
的
第三个中间表。 我
的
两个类都有hashCode()和equals(.)
的
适当实现。当然,两者都涉及到其他关系,non @ManyToMany支持
级联
选项并正常工作。[Stream]-(0..n)--<streams_tags>
浏览 0
提问于2014-09-10
得票数 0
回答已采纳
1
回答
Hibernate:
删除
父实体触发器对子级
的
更新
查询
、
、
、
命令
删除
实体,
级联
可以正常工作。
JPA
触发子表
的
更新
查询:java.sql.SQLException: Column 'job_template_id' cannot be null我希望在创建/
更新
操作中
使用
浏览 1
提问于2019-03-28
得票数 0
回答已采纳
1
回答
Hibernate -带有
级联
选项
的
ManyToOne / OneToOne
、
、
如果我错误地将相同
的
class B添加到第二个class A中,那么两个class A都引用相同
的
class B (因此,对于CascadeType.ALL设置,对其中一个对象
的
删除
将
删除
另一个对象引用
的
地址但是,如果我知道
数据库
中可能有多个(相同) class B实例,而且如果存在这个持久化属性,我希望任何class A都
使用
它,我想我可以映射这个实体,因为ManyToOne和
JPA
/ hibernate将负责任何必要<
浏览 0
提问于2013-08-23
得票数 0
回答已采纳
1
回答
正在
删除
父项和所有子项
、
、
、
、
从
数据库
中
删除
父实体时出现问题。String name; q.executeUpdate(); 但我得到"ERROR: update
或
deleteon table "parent“违反了表”child“上
的
外键约束"fk2f04da924aeb47d8”。是否可以
级联
删除
所有子项?否则,你应该如何清理这些表呢?
浏览 1
提问于2010-06-30
得票数 3
回答已采纳
点击加载更多
相关
资讯
(6)SpringBoot使用JPA访问数据库的常见问题
MySQL数据库应用总结—MySQL数据库数据的插入、更新和删除操作
JPA+SpringData 操作数据库-使用正宗JPA语法操作数据库
Spring Boot使用spring-data-jpa快速访问数据库
JPA+SpringData 操作数据库原来可以这么简单-深入了解 JPA-2
热门
标签
更多标签
云服务器
ICP备案
即时通信 IM
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券