Как отключить методы обратного вызова JPA 2 и прослушиватели сущностей

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

Удаление части кода невозможно, потому что тесты выполняются на сервере CI, и у меня нет возможности изменить код только для тестов.

Есть ли возможность отключить методы обратного вызова и прослушиватели сущностей в конфигурации JPA 2 ? Я использую Hibernate.

8
задан Koziołek 8 October 2019 в 08:30
поделиться