【问题标题】:Spring Data JPA programmatically enable auditingSpring Data JPA 以编程方式启用审计
【发布时间】:2014-02-15 08:28:36
【问题描述】:

如何在 @Configuration 类中以编程方式执行以下操作:<jpa:auditing auditor-aware-ref="yourAuditorAwarebean" />
spring xml 配置是否必须这样做?

参考:http://docs.spring.io/spring-data/jpa/docs/1.4.3.RELEASE/reference/html/jpa.repositories.html#d0e2427

【问题讨论】:

    标签: configuration spring-data-jpa auditing


    【解决方案1】:

    自 Spring Data JPA 1.5 (link to documentation) 起现在支持用于审计的 Java Config

    在您的任何配置类上将<jpa:auditing auditor-aware-ref="yourAuditorAwarebean" /> 替换为@EnableJpaAuditing 注释。

    例如:

    @Configuration
    @EnableJpaAuditing
    class Config {
    
      @Bean
      public AuditorAware<AuditableUser> yourAuditorAwarebean() {
        return new YourAuditorAwareImpl();
      }
    }
    

    【讨论】:

      猜你喜欢
      • 2015-01-20
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-04
      • 2017-07-09
      • 2019-03-29
      相关资源
      最近更新 更多