审计

从 Spring Data R2DBC 1.2 开始,可以通过使用@EnableR2dbcAuditingannotation 中,如下例所示:spring-doc.cadn.net.cn

使用 JavaConfig 激活审计
@Configuration
@EnableR2dbcAuditing
class Config {

  @Bean
  public ReactiveAuditorAware<AuditableUser> myAuditorProvider() {
      return new AuditorAwareImpl();
  }
}

如果公开了ReactiveAuditorAwareApplicationContext,审计基础设施会自动获取它并使用它来确定要在域类型上设置的当前用户。 如果您在ApplicationContext中,您可以通过显式设置auditorAwareRef属性@EnableR2dbcAuditing.spring-doc.cadn.net.cn