腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
JPA
:
持久
化外
键
约束
的
问题
jpa
、
jakarta-ee
、
persistence
、
foreign-keys
、
orm
private Customer customer; ...所以我主要是这样做
的
Forest University被成功地插入到Customer中,Tom Cruise被成功地插入到Facility中,但是在Facility内部,CUSTOMER_FK值为null,这表明我无法
持久
化外
键
约束
浏览 0
提问于2010-07-28
得票数 3
回答已采纳
2
回答
Jackson
JPA
持久
化外
键
组合id失败
java
、
json
、
hibernate
、
jpa
、
jackson
我有一个
JPA
实体,其中有一个外
键
是复合-id
的
一部分:@IdClass(CustomerId.class){ "company": { "id": "Comp1Med
浏览 5
提问于2016-02-23
得票数 0
回答已采纳
2
回答
关于不工作
的
getter
的
JPA
@列注释
java
、
mysql
、
spring
、
hibernate
、
jpa
getChoices() {} <br/> ADD PRIMARY KEY (`id`);<br/> 有人能帮我解释一下为什么这样
的
字段会被忽略吗
浏览 1
提问于2016-01-12
得票数 0
1
回答
使用
JPA
对UPDATE SET NULL进行删除SET NULL
jpa
、
ejb-3.0
如何在使用
JPA
创建表时,在DELETE上添加、SET NULL、UPDATE SET NULL
约束
。
浏览 2
提问于2011-08-25
得票数 1
1
回答
Hibernate没有在SQL语句中添加级联类型
java
、
hibernate
、
spring-data-jpa
@JoinColumn(name = "role_id"))现在,当我将show-sql设置为true运行我
的
应用程序时,我会在我
的
控制台中看到以下sql语句。user_roles add constraint FKhfh9dx7w3ubf1co1vdev94g3f foreign key (user_id) references users (id) 我
的
问题
是,为什么我看不到alter语
浏览 3
提问于2020-12-02
得票数 1
回答已采纳
1
回答
将数据
持久
化到数据库会导致非法
的
状态异常
jpa
、
jpa-2.0
我有一个
JPA
问题
。--=--= 我在数据库中设置了foreign_key
约束
,如果为testId输入
的
值在TestTable中没有相应
的
id值,我期望返回正常
的
“完整性
约束
被违反-找不到父
键
”
约束
但是,当我尝试将如上所述
的
(3,17)这样
的
条目
持久
化到数据库时,我得到一个IllegalStateExcep
浏览 1
提问于2012-12-04
得票数 0
2
回答
JPA
是否支持注释(或xml标记声明)来声明类似于ON DELETE (set null,cascade,...)
的
约束
?
jpa
、
foreign-key-relationship
我已经使用
JPA
创建了一个数据库,更确切地说,是
JPA
的
hibernate实现。但不管怎样,首先,我
的
问题
与
JPA
有关。让我们来做一个场景。我有两个表A,B,需要创建一个从A到B
的
关系(即,一对多)通过外
键
。因此,表B具有列A_id。我希望能够级联我在A记录上所做
的
操作。例如:如果我删除一个A
的
元组,那么与被删除
的
A
的
元组相关
的
所有B
的
元组也将被
浏览 1
提问于2011-02-17
得票数 1
回答已采纳
1
回答
Hibernate Cascade.All属性没有在Postgres外
键
约束
上添加删除级联
java
、
postgresql
、
hibernate
、
spring-boot
、
jpa
我使用
的
是SpringBoot + PostgreSQL +
JPA
,但是Cascade.ALL属性没有应用到表user_roles上,一切看起来都很好。我是不是错过了什么重要
的
。我使用
的
实体文件如下所示。; return id; this.id = id;postgres
约束
的
屏幕截图添加了
浏览 2
提问于2018-08-15
得票数 0
4
回答
使用JTA
的
JPA
:
持久
化实体和合并级联子实体
java
、
jpa
、
jpa-2.0
、
entity-relationship
、
jta
我与以下实体类具有双向
的
一对多关系:当
持久
化客户端实体时,我希望关联
的
产品订单实体也被
持久
化(因为它们指向“父”客户端
的
外
键
可能已经更新)。那么它就是
持久
化
的
。不起作用。 我尝试了几种方法,但都没有达到预期
的
效果。请看下面的结果。我在这里阅读了所有相关
的
问题
,但它们对我没有帮助。@ManyToOne // owning si
浏览 56
提问于2012-06-14
得票数 21
2
回答
JPA
实体未映射异常
java
、
jpa
我使用
JPA
和java作为技术,编写非常简单
的
web应用程序。有一个叫做Employee
的
类,看起来像下面的代码@Table(name="Employee") private它
的
persistence.xml文件看起来像下面的代码。 <?xml version="1.0" encoding="UTF-8"?启动应用程序时没有
问题
。一切都运行得很好。但是
浏览 0
提问于2016-01-10
得票数 1
2
回答
更新时跳过@NotNull验证
java
、
spring
、
hibernate
、
validation
在调用@NotNull时,是否有任何方法可以跳过setter方法未被调用(因此具有空值)
的
字段
的
@NotEmpty或JpaRepository.save验证?从这些字段中删除@NotNull注释会使JpaRepository.save
的
行为类似于EntityManager.merge,因此我预计这些字段
的
@NotNull验证不会启动。下面是引发
的
验证异常
的
第一行: javax.validation.ConstraintViolationException: Validation fail
浏览 1
提问于2017-09-24
得票数 0
回答已采纳
1
回答
使用hibernate envers创建自定义修订实体时违反了完整性
约束
sql
、
hibernate
、
jpa
、
hibernate-envers
我想在审计表中添加一些额外
的
列,并遵循我在多个博客中找到
的
标准说明。exampleRevEntity = (UserRevEntity) revisionEntity; }
问题
是,当应用程序保存一个实体(让我们称之为MyEntity)时,它违反了数据库上
的
外
键
约束
。我得出
的
结论是,到目前为止,envers都写入了REVINFO表,但是现在通过查看
浏览 0
提问于2018-12-12
得票数 0
回答已采纳
1
回答
从另一个
持久
性单元删除实体触发
的
从DB中删除实体
的
JPA
事件
hibernate
、
jakarta-ee
、
persistence
、
jpa-2.0
、
cascading-deletes
在我正在处理
的
应用程序中,有人将域对象拆分为不同
的
持久
性单元。来自不同
持久
性单元
的
表之间
的
连接是基于包含ID
的
列进行
的
,例如:ID:Int ID:int Field1TableA_ID只是一个普通
的
int,没有对它施加任何
约束
。现在,我需要删除父实体(假设是TableA,也是所有连接
的
TableB实体)。对于外
键<
浏览 4
提问于2013-08-08
得票数 0
5
回答
一对多单向父子ID级联保存
java
、
hibernate
、
parent-child
、
one-to-many
当尝试将ID从父类保存到子类中时,我一直收到错误消息"ERROR - Field 'parent_id‘ID a default value“ 我尝试了所有类型
的
映射。我正在使用注解。
浏览 0
提问于2009-11-07
得票数 4
回答已采纳
1
回答
当
JPA
插入继承
的
对象时强制FK
约束
orm
、
inheritance
、
jpa
我在
JPA
中有一个使用联合策略
的
多级继承模型@Table(name="PARTY")@DiscriminatorColumnDiscriminatorColumn(name="ORG_TYPE_CD")....带有子类
的
..continues 但是每当我尝试插入时
浏览 0
提问于2010-09-21
得票数 0
1
回答
JPA
2.0/ EclipseLink和sqlit3.7.2-无法创建表
java
、
sqlite
、
jakarta-ee
、
jpa
、
eclipselink
我想在一个简单
的
Java应用程序中使用EclipseLink (2.4.0)和sqlit3.7.2
的
JPA
2.0。调用: ALTER添加
约束
FK_blub_customer_id外<e
浏览 2
提问于2012-09-18
得票数 3
回答已采纳
1
回答
在Entity Framework中为Insert语句实现什么方法
entity-framework
当插入许多相互关联
的
嵌套对象时,最佳实践是首先创建并
持久
化内部实体,以尊重外
键
关系并在层次结构中向上移动,还是创建所有对象及其内部对象并仅
持久
化外
部对象更好?到目前为止,我
的
经验是,在执行后一种操作时,Entity Framework似乎会智能地找出关于关系首先插入什么内容。但是有没有一个应该注意
的
警告呢?在我看来,第一种方法是经典
的
SQL逻辑,而后者似乎更适合实体框架
的
思想。
浏览 5
提问于2016-11-17
得票数 0
6
回答
当
持久
域模型时,我们应该使用外
键
约束
吗?
language-agnostic
、
design-patterns
、
orm
、
domain-model
不久前,我与同事们讨论了
的
持久
性,以及我们是否应该在数据库级别实施外
键
约束
。我
的
第一反应是,关系数据库
的
使用意味着这种
约束
的
实施,但有些人认为,数据库应该被视为一种
持久
化机制,因此我们应该避免在其中放置任何业务逻辑。我们最终没有使用外
键
约束
。这里是我
的
问题
(我希望它不是太通用):在这些情况下强制执行关键
约束
是否被认为是良好
的
实践
浏览 0
提问于2009-07-02
得票数 9
回答已采纳
1
回答
用
JPA
在数据库中创建表
的
外
键
约束
jpa
、
eclipselink
在
JPA
项目中,当我为实体生成表时,我看不到在数据库端创建
的
任何表外
键
约束
。 我
的
结论是,
JPA
不能在数据库中创建表外
键
约束
,并且引用完整性是在
JPA
(在应用程序端)而不是数据库中强制执行
的
。
浏览 3
提问于2018-12-02
得票数 1
1
回答
在批处理作业上保存实体时如何验证bean
validation
、
javabeans
、
java-ee-6
、
bean-validation
我想知道,在将实体保存在后端时,是否有可能在UI中(例如jsf或primefaces)实现或执行类似bean验证
的
内容。例如,我有一个将客户从一个系统导入到另一个系统
的
工作。当然,我会对记录进行解析和保存,但
问题
是数据可能不匹配。有些值可能比字段所能容纳
的
时间长。 除了手动检查字段之外,是否有一种有效
的
方法来解决这个
问题
?
浏览 1
提问于2013-10-04
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券