Использование аудита данных jpa Spring для входа в таблицы, отличные от таблицы объекта - PullRequest
0 голосов
/ 24 октября 2018

В Hibernate Envers можно иметь отдельную таблицу аудита.Аналогично, возможно ли войти в таблицы, отличные от таблицы сущности, с помощью аудита Spring Data JPA?

1 Ответ

0 голосов
/ 25 октября 2018

Функция аудита Spring Data JPA просто заполняет атрибуты сущности, которую вы сохраняете.Как и где эти атрибуты сохраняются, контролируется вашей реализацией JPA и, конечно, вашей базой данных.

JPA предлагает @SecondaryTable для сопоставления полей во второй таблице.

Если это недостаточно гибко для вас, вы всегда можете использовать инструменты базы данных для достижения эффекта, сопоставляя сущность с представлением, которое через триггеры распределяет данные так, как вы хотите.

...