【发布时间】:2013-06-27 21:11:27
【问题描述】:
我们的团队在 Hibernate Envers 和 Spring AOP 之间做出选择。基本上,我们希望审计数据库事务,尤其是当用户从数据库中删除对象时。但是,我们不想审计所有表。我们知道,使用 Spring AOP,我们可以将其用作横切关注点,每当在 DAO 中执行 delete() 方法时,我们就可以记录删除。我们的问题是:Hibernate Envers 更容易且更适合这个问题,还是 Spring AOP 是可接受的解决方案?任何方向,只要有一些证据,我们的团队都会非常感激。
【问题讨论】:
标签: spring-aop hibernate-envers