腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5305)
视频
沙龙
1
回答
JPA
/
Hibernate
阻止
子项
的
合并
触发
select
查询
hibernate
、
jpa
我有一个批处理过程,用于更新表A中
的
实体(实体具有预先生成
的
ids)并将子实体插入到表B中(生成
的
ids)。 在批处理作业运行之前,表A将始终被填充,而表B将始终为空。我想要实体A和B之间
的
双向关系(对于其他批处理过程很有用),但是在父A上调用entitymanager.merge会导致B和A
的
select
语句。这是不必要
的
,因为B将始终是一个新记录,并使用entitymanager.persist单独插入。这确实会影响性能,因为有多个子集合(称为C),所以对B和C有不
浏览 15
提问于2021-08-04
得票数 0
2
回答
JPA
2.0/
Hibernate
:为什么
JPA
会
触发
查询
来更新所有列值,即使托管bean
的
一些状态发生了变化?
hibernate
、
jpa-2.0
我正在使用带有
Hibernate
的
JPA
2.0。(User.class , 1L); // 1L is user iduser.setUserName("Narendra");entityManager.merge(user);
合并
成功,
合并
时由
JPA
/<em
浏览 0
提问于2013-04-02
得票数 13
回答已采纳
1
回答
Hibernate
触发
实体
的
更新
查询
,即使没有更改属性
java
、
spring-boot
、
hibernate
、
spring-data-jpa
我们有带有
JPA
hibernate
的
spring引导项目。设置非常常见- RestController - Service。有一个特定
的
端点具有实体
的
返回类型。问题是,一旦服务调用返回,就会在后端对该实体
触发
更新
查询
。没有更改任何实体属性。Repository.save()也未被调用,仍在
触发
update
查询
。我想了解这种行为,并可能
阻止
它。如果我所做
的
只是获取,我不希望
JPA
&
浏览 2
提问于2022-03-24
得票数 1
1
回答
在使用FlushModeType.AUTO进行本机
查询
之前,
JPA
不会刷新
java
、
spring
、
hibernate
、
jpa
、
spring-data
在我们
的
项目中,我们使用
hibernate
5.0.12和Spring,我发现
jpa
在
JPA
规范中本机query.But之前不调用.i,我看到在每个
查询
(JPQL或原生SQL)之前调用FlushModeType.AUTO.i(),猜它在
hibernate
中
的
问题,hibernates version.Could有人澄清了这个问题吗?
浏览 3
提问于2018-01-11
得票数 5
回答已采纳
1
回答
JPA
/
Hibernate
在一次
查询
中选择所有具有子计数
的
父字段
java
、
hibernate
、
jpa
我使用
的
是
JPA
2.0和
Hibernate
1.0.1。换句话说,我想把SQL转换成
JPA
/
Hibernate
CriteriaAPI。
select
kgroup.*, count(userGroup.uid) left join kernelUserGroup userGroupclass KernelUserGroupPK impleme
浏览 0
提问于2016-04-21
得票数 1
1
回答
Spring事务正在尝试在选择
查询
后
触发
更新。
java
、
spring
、
hibernate
、
transactions
、
spring-transactions
我有一个DAO方法,它执行简单
的
select
查询
:public List<Object[]> getMyTableData(Long someId) Session: org.springframework.orm.
jpa
.JpaTransactionManager:启动事务提交org.springframework.orm.
jpa
浏览 0
提问于2012-12-04
得票数 2
回答已采纳
1
回答
JPA
-
Hibernate
one to one -延迟加载在这种情况下真的能工作吗?
hibernate
、
jpa
、
lazy-loading
、
eager-loading
在
JPA
-
HIbernate
一对一关联
的
情况下,我观察到了以下几点:class A {class A { @OneToOne(fetch = FetchType.EAGER, mappedBy = "a", cascade = { CascadeType.PERSIST, C
浏览 3
提问于2018-11-26
得票数 0
2
回答
将数据库调用放入自定义ConstraintValidator
的
`is有效值()‘方法会导致堆栈溢出错误,因为它被反复调用
java
、
spring
、
spring-boot
、
hibernate
按照这里
的
答案,如果我添加了spring.
jpa
.properties.javax.persistence.validation.mode=none,那么我
的
自定义验证器甚至都不会被调用。用例 下面是包含所有代码
的
。有关这方面的跟进问题是: 如果我将id
的
列标记为
浏览 2
提问于2020-07-14
得票数 3
回答已采纳
2
回答
对于大型项目,Spring Data
JPA
与
Hibernate
有何不同?
java
、
spring
、
hibernate
、
jpa
、
spring-data-jpa
我正在艰难地决定是应该在新项目中坚持使用
Hibernate
,还是应该接触
JPA
和新
的
Spring Data实现。 Spring数据框架是针对
查询
要求适中
的
大型项目还是小型项目?虽然我肯定看到了使用@Query注释减少代码
的
好处,但是您对动态
查询
做了什么呢?当您想实现一个相当复杂
的
save()方法时,该怎么办呢?文档中说要创建一个主存储库实现
的
Custom接口和实现,但是如果您需要访问crud存储库本身上
的
任何超级方法
浏览 0
提问于2012-10-09
得票数 129
回答已采纳
2
回答
org.
hibernate
.hql.internal.ast.QuerySyntaxException
java
、
jpa
、
ejb
、
wildfly
: TblEmployee is not mapped [FROM TblEmployee]我在互联网上搜索了一下,结果显示我使用
的
不是类名,而是表名。我确保我这样做是正确
的
。我正在尝试连接到sql server数据库。
JPA
: import java.io.Se
浏览 0
提问于2015-03-27
得票数 2
1
回答
JPA
查询
中
的
Soundex
java
、
hibernate
、
jpa
嗨,im使用
Hibernate
实体Manger来执行所有CRUD。我只想通过实体管理器运行
查询
SELECT
soundex('asdf')。请给出使用
JPA
在数据库上
触发
这些
查询
的
解决方案。
浏览 3
提问于2019-11-05
得票数 1
1
回答
Spring+
hibernate
+
jpa
它是如何工作
的
?
spring
、
hibernate
、
jpa
在我加入
的
新项目中,他们一直交替使用
Hibernate
和
JPA
这两个术语。因此,我试图深入到代码中,并试图理解整个事情是如何工作
的
(我是Spring、
JPA
和
Hibernate
世界
的
新手)。unitName = "same as the name in persistence.xml")"save“方法包装了
JPA
的
persi
浏览 0
提问于2013-01-14
得票数 0
1
回答
H2数据库不返回非
合并
数据
的
Spring数据
JPA
spring
、
jpa
、
merge
、
spring-data-jpa
我有一个包含created_date (updateable = false)和updated_date字段
的
实体。在持久化时,created_date和updated_date被正确地持久化,返回
的
实体具有正确
的
值。当我传入要
合并
的
实体时,它正确地更新了updated_date (@PreUpdate),并且没有在输入中传递created_date。在数据库中,更新正确
的
updated_date值,不正确地更改created_date值。但是返回
的
实体将created
浏览 0
提问于2018-04-17
得票数 0
回答已采纳
1
回答
@版本
JPA
/
Hibernate
问题
hibernate
、
jpa
当我在
JPA
(
Hibernate
)中使用@Version时,我遇到了一个问题,当我
合并
现有记录
的
实体时,它不会
触发
update语句,而总是
触发
insert语句。如果我从我
的
实体中删除@Version,那么它就会按预期工作。我需要做一些特殊
的
配置才能使用@Version吗? <groupId>org.
hi
浏览 0
提问于2014-11-03
得票数 0
2
回答
Hibernate
初始化实体
的
组/集合
java
、
spring
、
hibernate
我有一个在页面中获取实体
的
查询
。每个页面包含100个实体。对于这100个实体,我需要获取一些嵌套
的
实体,这些实体是延迟获取
的
。发生
的
情况是,我对主实体执行了1次选择,然后对嵌套实体执行了100次选择。public class MyMainEntity { private NestedEntit
浏览 0
提问于2018-09-07
得票数 1
1
回答
在
hibernate
中防止
合并
后
的
刷新
java
、
hibernate
、
jpa
1.我有一个复杂
的
实体,有懒惰
的
联想。我将它加载到@View作用域bean中
的
一个属性中(它是分离
的
)。@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW,以便加载延迟关联(我需要活动
的
hibernate
会话),但我不希望将实体中<e
浏览 4
提问于2016-03-23
得票数 2
2
回答
Hibernate
数据库是如何独立
的
?
hibernate
最近在我
的
一次面试中被问到。有人能详细解释
Hibernate
数据库依赖
的
原因吗? 你好,Yrus
浏览 2
提问于2014-05-07
得票数 0
回答已采纳
4
回答
带有
JPA
标准API
的
select
子句中
的
子
查询
jpa
、
select
、
subquery
、
criteria
我正试图在
select
子句中插入一个子
查询
,就像在这个简单
的
SQL中一样:这显然只是一个模拟
查询
,只是为了说明我
的
观点。(重点是获取
查询
返回
的
每个项目的最后一张发票。)Subquery<Long> scount = c.subquery(Long.class); Root<Item> sarticol
浏览 0
提问于2011-01-11
得票数 19
回答已采纳
3
回答
使用
Hibernate
Envers
的
Spring Data
JPA
和Spring Boot审计
hibernate
、
spring-boot
、
spring-data-jpa
、
hibernate-envers
、
auditing
我在我
的
项目中使用Spring Data
JPA
和Spring Boot。1)我们可以将
Hibernate
Envers与Spring data
JPA
集成吗?2)我们有原生
查询
、HQL和Spring data
JPA
更新/保存/删除动态
查询
,那么
Hibernate
envers能
浏览 1
提问于2017-02-20
得票数 3
回答已采纳
1
回答
如何使用spring数据
jpa
将审计行添加到审计表中
java
、
spring
、
hibernate
、
spring-boot
、
spring-data-jpa
如果插入、更新或删除行,则需要在"user_audit“表中插入一行,并包含所有用户数据和操作列,以注意所执行
的
操作。 我使用spring批处理、spring数据
JPA
将数据插入到用户表中。我如何使用spring数据
JPA
在春季批处理中实现这一点,或者是否有
JPA
/
hibernate
提供
的
任何实现?
浏览 0
提问于2020-03-13
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JPA/hibernate懒加载原理分析及JSON格式API反序列化时连环触发懒加载问题的解决
JPA+SpringData 操作数据库-使用正宗JPA语法操作数据库
Spring Boot使用spring-data-jpa快速访问数据库
Java:Java的JPA技术是什么?
2017最全的Java学习方向!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券