审计
为了激活审计,将 @EnableJdbcAuditing
添加到您的配置中,如下例所示
使用 Java 配置激活审计
@Configuration
@EnableJdbcAuditing
class Config {
@Bean
AuditorAware<AuditableUser> auditorProvider() {
return new AuditorAwareImpl();
}
}
如果您向ApplicationContext
公开类型为AuditorAware
的 bean,则审计基础结构会自动将其拾取并使用它来确定要设置在域类型上的当前用户。如果您在ApplicationContext
中注册了多个实现,则可以通过显式设置@EnableJdbcAuditing
的auditorAwareRef
属性来选择要使用的实现。