У меня есть несколько классов (сущностей) с методами, аннотированными @PostLoad
, @PrePersist
и т. Д. И классами имеет аннотацию @EntityListeners
. Я хочу отключить обработку методов обратного вызова и слушателей в моей тестовой среде.
Удаление части кода невозможно, потому что тесты выполняются на сервере CI, и у меня нет возможности изменить код только для тестов.
Есть ли возможность отключить методы обратного вызова и прослушиватели сущностей в конфигурации JPA 2 ? Я использую Hibernate.