是否有可能使用hibnate envers @Audited和r2dbc?

问题描述 投票:0回答:1

我希望在使用Spring Data R2DBC或普通R2DBC将数据插入到我的表中时,使用Hibernate Envers项目的@Audited注释来实现对表的审计。

这是否可行。我无法判断Spring Data R2DBC是否完全使用了hibernate。我尝试将@Audited注释添加到我的实体类中无济于事。

this.fnclInfoRepository.save(itfnclinfo).subscribe();
@Data
@Builder
@Audited
public class Itfnclinfo implements Persistable<String> {
  @Id
  private String fnclInfoId;
..
}

我期待一个由hibernate创建的新表,后缀为_AUD,其中包含所有插入数据的副本

hibernate-envers r2dbc spring-data-r2dbc
1个回答
0
投票

我意识到Spring Data JPA是对Hibernate的抽象,因此Spring Data R2DBC不是JPA提供者抽象,因此与Hibernate无关。我将不得不提出另一种审计方式。

© www.soinside.com 2019 - 2024. All rights reserved.