public class Auditing extends EmptyInterceptor {
@Resource
private ApplicationService applicationService;
public boolean onFlushDirty(Object entity, Serializable id,Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types) {
if(applicationService == null){
System.out.println("applicationService is null");
}
return(true);
}
}
Hibernateアクションごとに、新しいAuditingオブジェクトが作成され、onFlushDirty()で常に「applicationServiceisnull」と出力されていることを確認しました。
EmptyInterceptorでApplicationServiceを利用できるようにする方法を教えてもらえますか?