我见过审核CustomAuditEventRepository
的jhipster代码。但是无法理解它是如何运作的?
我希望每当员工更新时,就像EmployeeAuditEvent
一样为员工表添加自己的自定义审计。如何在jhipster中完成?
CustomAuditEventRepository
处理JHipster中的身份验证事件,而不是实体事件。它基于Spring Boot的身份验证审计支持。看到这篇文章:https://www.baeldung.com/spring-boot-authentication-audit
模块https://www.jhipster.tech/modules/marketplace/#/details/generator-jhipster-entity-audit允许通用实体审核,您可以扩展AsyncEntityAuditEventWriter
以基于实体类型添加自定义行为。
您还可以检查https://javers.org/,它为实体审核提供了强大的解决方案。