сущности Baz и Bar. Обе имеют OneToOne на сущность Foo.
Мне нужно при изменении стейта Foo проверить не противоречит ли новый стейт Baz или Bar. Внутри Foo обратиться к Baz или Bar я не могу, т.к. связь однонаправленная.
На данный момент в сервисе, который обновляет стейт Foo просто диспатчу синхронное событие, на которое подписаны листенеры, которые проверяют непротиворечивость нового стейта и кидают исключение.
Перестань себя обманывать и называть это событием
синхронные события -> вызов метода
Обсуждают сегодня