Implementing Audit Trail- Spring AOP vs.Hibernate Interceptor vs DB Trigger Implementing Audit Trail- Spring AOP vs.Hibernate Interceptor vs DB Trigger database database