稽核
為了啟用稽核功能,請將 @EnableJdbcAuditing
新增至您的組態,如下列範例所示
使用 Java 組態啟用稽核功能
@Configuration
@EnableJdbcAuditing
class Config {
@Bean
AuditorAware<AuditableUser> auditorProvider() {
return new AuditorAwareImpl();
}
}
如果您將 AuditorAware
類型的 Bean 公開至 ApplicationContext
,稽核基礎架構會自動選取它,並使用它來判斷要設定在網域類型上的當前使用者。如果您在 ApplicationContext
中註冊了多個實作,您可以透過明確設定 @EnableJdbcAuditing
的 auditorAwareRef
屬性來選擇要使用的實作。