Как работает CustomAuditEventRepository? - PullRequest
0 голосов
/ 30 октября 2018

Я видел код Jhipster для аудита CustomAuditEventRepository. Но не мог понять, как это работает?

Я бы хотел добавить свой собственный пользовательский аудит для таблицы сотрудников, как и EmployeeAuditEvent, когда сотрудник обновляется. Как это можно сделать в jhipster?

1 Ответ

0 голосов
/ 21 апреля 2019

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/, который предоставляет мощное решение для аудита сущностей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...