CustomAuditEventRepository如何工作?

时间:2018-10-30 14:53:20

标签: spring-boot jpa jhipster spring-boot-actuator

我已经看到用于审核CustomAuditEventRepository的jhipster代码。但是不知道它是如何工作的?

我想为员工表添加自己的自定义审核,就像EmployeeAuditEvent每当员工得到更新一样。如何在jhipster中完成?

1 个答案:

答案 0 :(得分:0)

CustomAuditEventRepository处理JHipster中的身份验证事件,而不处理实体事件。它基于Spring Boot的Authentication Auditing Support。请参阅这篇文章:https://www.baeldung.com/spring-boot-authentication-audit

模块https://www.jhipster.tech/modules/marketplace/#/details/generator-jhipster-entity-audit允许通用实体审计,您可以扩展AsyncEntityAuditEventWriter来添加基于实体类型的自定义行为。

您还可以选中https://javers.org/,它为实体审核提供了强大的解决方案。