Я использую Spring Boot 2, Spring Data-JPA с Hibernate.
У меня есть 3 объекта, чтобы проверить, когда там сохранены.
Если 1 является сохранить, мне нужно сохранить 2 и3 Если сохранить 2, мне нужно сохранить 1 и 3 ...
Как указано в спецификации JPA 2 (JSR 317):
В общем, метод жизненного циклаПереносимое приложение не должно вызывать операции EntityManager или Query, обращаться к другим экземплярам сущности или изменять отношения в том же контексте постоянства.Метод обратного вызова жизненного цикла может изменить состояние отсутствия связи сущности, для которой он вызывается.
каким должен быть лучший способ сделать это?