Операция запуска на объекте из операции на другом объекте Spring данных JPA - PullRequest
0 голосов
/ 17 октября 2019

У меня есть сущность jpa, скажем, entityA, и другая сущность, скажем, entityB, которые не имеют какого-либо отображения / ассоциации между ними. Я хочу выполнить JPQL или операцию над entityB при обновлении или сохранении entityA. Например, скажем, я сохраняю новую entityA, поэтому я хочу выполнить какой-либо пользовательский запрос JPQL для entityB или, возможно, удалить entityB из DB из-за нового сохранения entityA. Я думал об использовании EntityListener, но я не знаю, как, так как у меня нет ссылки на entitymanager в моем собственном EntityListener Как мне сделать это с Spring JPA?

1 Ответ

0 голосов
/ 17 октября 2019

Разве простой триггер на стороне БД не должен делать то же самое? Используя Spring, я бы посоветовал вам попробовать @ RepositoryEventHandler

Надеюсь, это поможет!

...