У меня есть запрос Hibernate, настроенный для выполнения с аннотацией Spring Data (@Repository). Я хочу поймать запрос до того, как он будет отправлен в БД, и при выполнении определенного условия немного изменить его.
Каков наилучший вариант для этого? Я предпочитаю решение JPA, а не решение Hibernate, но решение Hibernate также будет работать.