в котором 7 условий where и в зависимости от запроса где-то эти where нужны, а где то нет.
Возможно ли сделать этот запрос используя @Query или только через StringBuilder вариант такую штуку делать?
QueryDSL, JpaSpecification, jOOQ
JpaSepcification это же CriteriaApi? Он конечно норм, но я хочу на удобно читаемый формат переписать
да, это оно. Ну не знаю, на самом деле, норм заходит. Но если там запросы с джоинами переджоинами на много таблиц, то будет громоздко. А так для реализации динамических запросов по динамическим фильтрам почему бы и нет
Да запросы с Джоинаими и довольно много Джоинов. Поэтому склоняюсь к @Query, но вот как с условиями быть хз
Обсуждают сегодня