首页 > 解决方案 > CustomAuditEventRepository 是如何工作的?

问题描述

我看过 jhipster 审计代码CustomAuditEventRepository。但无法理解它是如何工作的?

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

标签: spring-bootjpajhipsterspring-boot-actuator

解决方案


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/,它为实体审计提供了强大的解决方案。


推荐阅读