腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java
JPA
处理
具有
唯一
约束
冲突
的
“
create
”
java
、
sql
、
hibernate
、
jpa
我使用
的
是SpringBoot和
JPA
(带有Hibernate)。 我们可以假设,在一个实体上,我有一些
唯一
的
约束
(例如,一个以电子邮件为
约束
的
用户实体)。当我收到一个"
create
“请求时,如果资源已经存在,我必须返回已经存在
的
资源
的
主键(例如ID,而不是电子邮件)。 拥有这个
的
最佳实践是什么?我想避免两个查询(一个用于检查是否存在,另一个用于创建),这是可能
的
吗?
浏览 22
提问于2020-07-16
得票数 2
2
回答
区分SQLExceptions -甲骨文
的
错误代码列表?
java
、
oracle
、
exception
我们
的
应用程序基于
Java
、
JPA
和Oracle数据库。如果数据库操作失败,我将得到一个SQLException或其中一个派生程序。在我
的
例子中,我想区分一下,SQLIntegrityConstraintViolationException是由
具有
唯一
或外键
约束
的
问题引起
的
。日志显示了
唯一
约束
冲突
的
错误代码ORA-00001,但是,为了到达正确
的
浏览 7
提问于2015-12-10
得票数 1
回答已采纳
2
回答
是否丢失了
JPA
唯一
约束
的
事务?
java
、
exception
、
jpa
、
transactions
、
unique-constraint
我有一个
具有
唯一
约束
的
字段:private String uriTitle; at c
浏览 2
提问于2010-08-17
得票数 0
回答已采纳
3
回答
Hibernate: constraintName在MySQL中为空
mysql
、
hibernate
、
constraints
我有一个使用
JPA
和Hibernate 3.3.x
的
代码。此
Java
代码可用于存储在Oracle10g或MySQL 5.1.x上
的
模式。表是用
约束
来定义
唯一
记录
的
。当发生
约束
冲突
时,我希望从异常中检索
约束
名称。知道如何使用MySQL获取
约束
名称吗?说
浏览 6
提问于2010-01-22
得票数 3
3
回答
JPA
合并例外
java
、
hibernate
、
jpa
为什么在我进行合并
的
方法中,
JPA
不为
唯一
的
约束
冲突
抛出异常?相反,我在代码中看到了另一个抛出
的
异常。{ "errorCode": 404, "documentation": "
浏览 3
提问于2017-08-21
得票数 2
回答已采纳
1
回答
Spring中PersistenceException到DataAccessException
的
转换
java
、
spring
、
jpa
我正在尝试
处理
Spring +
JPA
+ Hibernate环境中
的
唯一
键
约束
冲突
。当存在
唯一
键
约束
冲突
时,我希望抛出一个DuplicateKeyException或DataIntegrityViolationException,但我得到
的
只是一个包装PersistenceException
的
JpaSystemException。使用DataAccessException层次结构
的</em
浏览 4
提问于2011-02-26
得票数 7
回答已采纳
4
回答
唯一
密钥
约束
java
、
design-patterns
、
database-design
、
application-design
在应用程序级别
处理
具有
唯一
键
约束
的
表()上
的
数据插入/更新
的
最佳实践是什么?这些都是我想出来
的
:messages.Addtional 您可以完全控制,因此您不必
处理
任何特定于DBMS错误
的
数据完整性检查层可能会影响性能,因为大多数情况下不存在
约束
冲突
。Faster
的<
浏览 0
提问于2010-12-20
得票数 2
回答已采纳
1
回答
如何在play框架中获取
唯一
约束
数据库异常
java
、
jpa
、
playframework
、
unique-constraint
我正在使用
jpa
开发play框架,我有一个
具有
唯一
约束
的
字段,在"try“持久化一个
具有
重复值
的
实体后,框架显示了一个错误页面,如下所示: try{ form.reject("username","user already exist"); return badReques
浏览 0
提问于2017-07-15
得票数 0
1
回答
当我尝试在JBoss7.2中部署我
的
java
应用程序时,我
的
链接错误低于
java
、
spring
、
jboss7.x
、
spring-orm
、
linkageerror
;嵌套异常是
java
.lang.LinkageError:加载程序违反
约束
:解析重写
的
方法"org.springframework.orm.
jpa
.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory,及其超类加载器(org/jboss/modules/ModuleClassLoader
的
实例)
具有
不同
的
类对象,类型为jav
浏览 6
提问于2022-01-14
得票数 -1
1
回答
如何绕过
JPA
2中
的
唯一
约束
异常
jpa
、
oracle10g
、
eclipselink
我有一个
具有
复合
唯一
键
的
JPA
实体,并且我编写了一个调度器,将数据加载到该实体
的
表中。只是在加载时我有一个异常,以防有一个
唯一
的
键
冲突
。我想从我
的
数据库中抑制任何
唯一
的
违反
约束
的
异常,并继续加载所有其他对象。我正在使用事务,并且我不想在其他用户正在使用它时锁定整个表来验证
唯一
性。
浏览 0
提问于2016-06-28
得票数 0
8
回答
如何
处理
JPA
唯一
约束
冲突
?
java
、
exception
、
jpa
、
exception-handling
、
constraints
当违反unique
约束
时,将引发javax.persistence.RollbackException。但是抛出RollbackException可能有多种原因。如何确定是否违反了
唯一
约束
?
浏览 5
提问于2010-08-17
得票数 29
回答已采纳
1
回答
如何用RequestFactory
处理
ConstraintViolationException引起
的
RollbackException
hibernate
、
gwt
、
jpa
、
bean-validation
、
requestfactory
我正在尝试使用
JPA
和Hibernate以及RequestFactory (GWT2.5)在字段上实现
唯一
值
约束
。我
的
其他
约束
是使用JSR303实现
的
,我想用同样
的
方式(在Receiver中调用onConstraintViolation )向客户端报告违规情况。据我所知,实现这种类型
约束
的
最佳选择是在使用@Column属性时设置unique = true。然后在提交事务时由数据库强制执行,并避免与通过查询断言
唯一
性相
浏览 0
提问于2013-01-09
得票数 1
回答已采纳
5
回答
JPA
和Bean验证
的
唯一
约束
java
、
validation
、
jpa
、
unique
、
bean-validation
我希望有一个带有Bean验证
的
@Unique
约束
,但标准中没有提供。如果我使用
JPA
的
@UniqueConstraint,我就不会有一个独特
的
验证和错误报告机制。有没有一种方法可以将@Unique定义为Bean验证
约束
并将其与
JPA
结合使用,这样
JPA
就可以创建一个
具有
唯一
约束
的
列,并检查某个值是否
唯一
?
浏览 0
提问于2010-08-17
得票数 39
回答已采纳
1
回答
JPA
/ Hibernate运行时捕获
唯一
约束
java
、
spring
、
spring-boot
、
hibernate
、
jpa
在
Jpa
/ Hibernate中,有没有办法在进入oracle db之前捕获运行时代码中
的
唯一
约束
。场景:执行
JPA
批量插入(我们在批
处理
中有一对多
的
父子关系),一些子表有两组
唯一
约束
问题:当一个子表上
的
约束
失败异常来自oracle时,我们无法跟踪批
处理
中哪个
约束
失败,为了解决这个问题,我们希望在代码中先捕获它自己
浏览 2
提问于2021-03-18
得票数 0
1
回答
JPA
:如何表示包含@ElementCollection列
的
唯一
约束
?
java
、
hibernate
、
jpa
这是我
的
JPA
实体类:@Entity public class JpaItemSearchRequest implements ItemSearchRequest {这个类有一个相当复杂
的
唯一
约束
:(searchIndex, browseNode, keywords, responseGroups, itemPage, locale)
的
组合被认为是
唯一
的
。如果没有为我
的
单个实体类在幕后指定该
约束</em
浏览 1
提问于2013-02-03
得票数 7
3
回答
Odoo中SQL
约束
异常
的
处理
python
、
exception
、
orm
、
openerp
、
odoo
我在我
的
模型中定义了一个
唯一
的
约束
: _name = 'my.foobar' 以及
具有
用于创建新对象
的
代码
的
控制器: @http.route('/foobar/
create
/', auth='pub
浏览 4
提问于2014-11-17
得票数 9
回答已采纳
1
回答
在服务器重新启动后,Spring启动"unique=true“无法工作
java
、
spring-boot
、
spring-data-jpa
我正在尝试用
JPA
实体来设置一个应用程序。我看到
的
是跟随
的
行为。我有一个
JPA
实体“用户”如下:@AllArgsConstructorpublic class User我在列username上添加了
约束
,因为我希望避免重复
的
用户名。我可以在数据库表中看到这个
约束
定义。,如果将
约束
放在列上,就不应该再次添加相同
的
用户
浏览 2
提问于2021-12-27
得票数 0
3
回答
如何保存表
的
顺序并防止并发问题
java
、
database
、
spring
、
hibernate
、
jpa
我遇到了以下问题,我必须保存表中某些元素
的
顺序。这是通过一个订单号来完成
的
。因此,第一个元素
的
排序为1,第十个元素
的
排序为10,依此类推。我还保存了一个品牌值,这意味着只在一个品牌
的
所有行中进行排序。我
的
配置是带有Hibernate 4.1.6和Spring数据
的
Spring 3.1,我也使用
JPA
接口,底层是Mysql数据库。它们都会保存相同
的
值。但是一个人必须递增两次。我
的
问题是,我如何防止这种情况发生。首先,我
浏览 0
提问于2013-03-25
得票数 1
回答已采纳
1
回答
约束
违规异常
c#
、
c#-4.0
、
neo4j
、
c#-3.0
、
neo4jclient
我
的
代码如下,有没有更好
的
方法来写这个查询,这样我们就不会得到违反
约束
的
异常?因为我们有一个
唯一
的
约束
:SiteEntry(Url)和errors = exceptions GraphRepository.WriteClient.Cypher
浏览 0
提问于2015-03-17
得票数 0
1
回答
如何解析Postgres中
的
重复
约束
名称?
postgresql
、
postgresql-9.6
、
constraint
在Postgres 9.6中,我有一个表,其中一个外键
约束
和一个
唯一
约束
具有
相同
的
名称(最终原因是长
的
不同名称被悄悄地截断为63个字符)。我试图通过ALTER TABLE RENAME CONSTRAINT解决这个名称
冲突
,但这会产生一个错误:听起来像是为了重命名我首先需要
的
约束
(…)重命名
约束
。(附带注意:发
浏览 0
提问于2021-05-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java 和微服务系列第 4 部分 处理数据
MySQL数据库有关于表结构的操作
自学java编程怎么入门?这么入门就对了
如何来实现SpringBoot应用的JPA数据持久化和热插拔
Java:Java的JPA技术是什么?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券