Hibernate Envers库应该用于业务逻辑吗?

时间:2018-04-16 11:19:52

标签: java hibernate hibernate-envers auditing

简单案例:

有一位用户想知道他何时更改了用户名。我应该使用审计数据来做到这一点吗?

仅针对管理员审核数据吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Envers跟踪更改并将其显示给用户。无论您使用Envers还是编码逻辑都是个人偏好。

修订实体与您的实际实体具有相同的属性,因此将来可能无法满足您的需求。