腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Hibernate
Envers
:
用于
选择
在给
定
时间
点
有效
的
实体
的
AuditQuery
hibernate
、
hibernate-envers
我在ValidityAuditStrategy中使用
Hibernate
Envers
。我想要
选择
某个
实体
在给
定
时间
点
的
版本。我
的
审计
实体
如下所示: create table products_aud ( name varchar(255), revty
浏览 13
提问于2019-03-06
得票数 1
回答已采纳
2
回答
auditquery
hibernate
envers
with join
hibernate
、
hibernate-envers
我已经将
Hibernate
envers
添加到一个项目中,
用于
保存和显示海选。我使用以下语句进行查询修订,以显示经审计
的
记录。
AuditQuery
auditQuery
= getAuditReader().createQuery().forRevisionsOfEntity(Entity.class, false, true); 在这个查询中,我想连接相关
实体
,但在
AuditQuery
中找不到任何连接方法。
浏览 1
提问于2014-12-09
得票数 1
1
回答
Hibernate
Envers
:如何获取给定修订和给定
实体
类
的
revision_type信息
hibernate
、
hibernate-envers
我正在使用
Hibernate
envers
3.6.3 using。我可以审计表,我可以看到_audit表中填充了revision_number、revision_type和
实体
数据。我正在创建一个历史页面,其中我希望显示所有的修订条目,以便当用户单击一个修订id时,我可以显示
实体
数据以及修订类型,即添加、删除或修改。我正在尝试使用
AuditQuery
,但我不知道如何为给定
的
修订和给定
的
实体
类获取revision_type信息。在
AuditQu
浏览 1
提问于2012-09-07
得票数 3
2
回答
带有自定义查询
的
Hibernate
Envers
查询审核表
spring-boot
、
hibernate-envers
我正在使用
Hibernate
Envers
来审核
实体
。有可能获得这样
的
实体
的
所有版本/修订版:
auditQuery
.add(AuditEntity.property("id").eq(id));
浏览 1
提问于2020-01-13
得票数 0
回答已采纳
1
回答
Hibernate
启用程序:如何获取所有当前与其创建
时间
戳
的
关联
java
、
hibernate
、
jpa
、
hibernate-envers
我使用
Hibernate
Envers
来审计名为Client
的
实体
上
的
更改。现在,我想从持久性层读取所有当前(而不是删除)客户端
实体
,包括它们
的
创建
时间
戳。
Hibernate
Envers
将所有必要
的
信息存储在审核表中。对我来说,不清楚如何执行所需
的
查询。,getAllClientsWithCreationTimestamp()列出了具有
时间
戳=“最后修改”“而不
浏览 0
提问于2017-08-28
得票数 2
回答已采纳
3
回答
如何使用spring data
envers
查找
实体
的
所有修订?
java
、
spring
、
spring-data-jpa
、
hibernate-envers
我在spring boot应用程序中使用了spring-data-
envers
。我可以成功地记录对我
的
实体
的
审计。由string-data-
envers
提供
的
RevisionRepository只有三种方法,如下所示。*/ Page<Revision<N
浏览 0
提问于2016-03-15
得票数 10
2
回答
使用
Hibernate
envers
查找最近删除
的
实体
java
、
hibernate
、
hibernate-envers
所以我
的
问题是,我需要找到特定类
的
所有最近删除
的
实体
,即自特定
时间
戳以来已被删除
的
实体
。具体地说,我希望找到在过去一小时内删除
的
实体
。我
的
所有
实体
都有一个创建和更新
的
时间
戳,我使用侦听器正确地维护它:@Column(name = "updated") @Type(type="org.joda.time.contri
浏览 0
提问于2011-06-30
得票数 3
回答已采纳
3
回答
在
Hibernate
启用程序中添加自定义修订时出错
spring-boot
、
hibernate
、
hibernate-envers
、
spring-data-envers
当我添加自定义修订
实体
时,我开始收到错误:MyRevision:import org.
hi
浏览 6
提问于2020-12-12
得票数 1
回答已采纳
1
回答
Envers
查询对_MOD列使用了错误
的
列名
java
、
hibernate-envers
我在@Audited( withModifiedFlag=true )中使用
Hibernate
Envers
,我遇到了一个问题,即为查询生成
的
SQL与HBM2DDL工具为_MOD列生成
的
列名不同。这个问题可能与我正在重写描述
的
Hibernate
命名策略这一事实有关。但试图调试这一
点
,我没有运气来验证这一理论-命名策略似乎没有击中任何断点。我使用
的
是PostgreSQL和
Hibernate
5.2.13.Final,我知道在每个属性上使
浏览 3
提问于2019-07-09
得票数 0
回答已采纳
1
回答
在JPA中是否有org.
hibernate
.
envers
.Audited
的
实现?
hibernate
、
jpa
、
spring-data-jpa
、
hibernate-envers
Hibernate
Envers
在JPA中有org.
hibernate
.
envers
.Audited
的
实现吗?当使用Spring技术时,应用数据版本控制
的
最佳方法是什么?需要包含哪些依赖项?请分享你
的
经验。如何将Spring数据扩展
用于
Hibernate
启动程序?
浏览 13
提问于2022-04-06
得票数 0
回答已采纳
1
回答
如何禁用spring启动
的
envers
审核
java
、
hibernate-envers
、
auditing
我正在创建一个maven多模块项目--其中一个模块仅适
用于
hibernate
实体
,问题是两个服务/ api /maven_ project都在使用相同
的
模块,但其中一个模块需要审计,但另一个模块不需要审计,我如何才能保持代码
的
完整性(意思是,不需要更改或删除@Audited注释),如何在运行时或编译时启用或禁用
envers
审计,因为在我尝试过
的
所有操作之后,审计对这两个api都
有效
。我试过了 spring.jpa.propertie
浏览 2
提问于2019-07-02
得票数 2
1
回答
使用修订表来存储业务数据?
jpa
、
hibernate-envers
、
nhibernate-envers
我们在项目中使用
Hibernate
Envers
来存储所有数据库表
的
完整修订版。您会建议使用这些影子表来检索业务数据(例如,
实体
的
creationDateTime/modificationDateTime/business“历史记录”),还是在业务
实体
中集成业务数据(当然,由于影子表也存储创建日期
时间
)并让
envers
发挥其魔力是一种更好
的
做法?请记住,从
envers
表访问和检索有时并不是最<em
浏览 3
提问于2015-03-09
得票数 0
回答已采纳
1
回答
如何自定义
Hibernate
EnVers
java
、
hibernate
、
hibernate-envers
、
javers
我们正在设计我们
的
实体
审计库,有两个特定
的
要求:每个
实体
一个表和增量日志(JSON ),而不是(完整快照)。我们已经知道审计记录是什么样子
的
,我们希望在实现库时尽可能多地重用。我正在考虑将
Hibernate
EnVers
添加为依赖项,并定制/扩展它以支持我
浏览 0
提问于2018-03-09
得票数 0
回答已采纳
1
回答
Hibernate
envers
获取修订日志
java
、
spring
、
hibernate
、
jakarta-ee
你好,我试图找到我
的
问题
的
答案,但第二天没有成功:)所以我决定在这里写我
的
帖子。因此,我使用
Hibernate
envers
,并根据当前
实体
的
Id获取其所有修订。然后我想要得到这个
实体
的
所有更改
的
道具,并创建新
的
实体
与信息是更改谁是使更改
的
日期oldValue newValue。几天前,我
的
项目工作得很好,之后就不是了:)。当我不改变它时,我只是
浏览 0
提问于2016-03-01
得票数 0
1
回答
在Spring Boot中处理审计
的
最好方法是什么?
java
、
spring-boot
、
jpa
、
audit
我们跟踪系统中
的
任何操作,因此我们在侦听任何操作
的
实体
上使用@EntityListeners(AuditListener.class)。void preSave(Object object) { } } 那么,使用@PrePersist或@PostPersist最好
的
是什么呢
浏览 64
提问于2021-08-26
得票数 1
1
回答
使用
Hibernate
启用程序手动设置修订日期
java
、
hibernate
、
hibernate-envers
据我所知,当您创建、更改或删除带有@Audited注释
的
对象时,会存储一个修订版。
Envers
自动将修订日期设置为当前
时间
。这一次有可能手动设置吗?我需要它来处理数据有
有效
时间
的
时态集合,我需要手动设置这些
时间
。
浏览 0
提问于2019-04-26
得票数 0
回答已采纳
2
回答
如何在JPA应用程序中保存
实体
编辑
的
历史记录
jpa
、
jpa-2.0
JavaEE和JPA应用程序需要保存用户所做
的
所有更改
的
记录。我不使用春天。
浏览 1
提问于2019-11-22
得票数 0
回答已采纳
1
回答
Hibernate
-跳过特定操作或事务
的
历史记录
java
、
hibernate
、
transactions
、
history
、
hibernate-envers
我们目前正在使用
Envers
进行历史研究。有时,我们必须创建特定数据
的
临时副本,或者根本不希望某些事情在历史上结束。目前,我们有一个非常丑陋
的
解决方案。该解决方案是一个全局布尔值,它不能保证线程安全,并且可能导致某些本应被历史化
的
数据不被历史记录,或者相反。 我想知道是否有什么好
的
解决办法。我假设一种方法可能是使用EnversPost*EventListener并标记每一个应该被忽略
的
bean。然而,虽然这听起来不那么可怕,但我担心它可能还是不能很好地结束,因为我不太确定
Hibe
浏览 3
提问于2019-11-19
得票数 2
回答已采纳
1
回答
hibernate
5.0 + equinox 4.5.0和自定义UserType
hibernate
、
jpa
、
osgi
、
equinox
、
compositeusertype
但是有一个问题,当我在我
的
一个
实体
中使用自定义UserType (例如实现EnhancedUserType
的
TestTypeMapType )时,我会得到以下异常:at org.
hibernate
.mapping.SimpleValue.getType(SimpleValue.java:390) 当我检查
Hibernate
源代码中
的
SimpleValue.java在osgi环境中发现我
浏览 2
提问于2015-11-19
得票数 1
1
回答
如何停止审核
hibernate
启动程序中
的
创建操作?
hibernate
、
spring-boot
、
hibernate-envers
我只想审计update和delete操作,但是
hibernate
envers
也记录插入操作,我们如何停止对INSERT操作
的
审计?application.propertiesspring.jpa.properties.org.
hibernate
.
envers
.store_data_at_delete=true spring.jp
浏览 5
提问于2019-12-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一次简单的SSH框架体验之旅
Hibernate 学习笔记-1
Java大数据基础:Mybatis和Hibernate对比分析
SSH理解——Hibernate篇
hibernate 三种状态的转换
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券