我有一个 J2EE 企业项目。项目中我们使用了Maven、Hibernate/JPA、Spring、ZK等框架。
为了保存审计,我使用了 hibernate envers。 我希望上层用户(例如:管理员)能够在记录更改最终确定之前确认它们。(我知道可以使用像 hibernate envers 试镜表这样的临时表)
是否可以通过自定义 hibernate envers 来做到这一点?
否则这项工作有任何框架吗?
最佳答案
Envers 不是工作流库,因此您无法使用它实现任何形式的审批流程。它仅审核数据更改。
如果您想要一个工作流程,您应该在实体中显式地对此进行建模和/或使用有助于实现这一点的框架。
关于java - 管理员修改记录前确认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30693392/