Я хочу сделать запрос только с динамическим фильтром, используя Spring Boot и JPA с базой данных SQL, но я не знаю, что делать.
Мы делаем один запрос для каждого фильтра, но это плохой способ. Итак, нам нужен один запрос для всех фильтров.
Как мне это сделать?
Извините за ошибку, это запрос.
Вы можете генерировать динамические запросы с помощью Criteria API, например objectdb.com/java/jpa/query/критерии




Вы можете использовать старый и популярный CriteriaBuilder или использовать самый сложный Концепция спецификации в Spring Data JPA, или вы можете использовать реализацию QueryDSL, которая даст вам более эффективный способ. Все они могут облегчить вашу жизнь, предоставив вам динамический программный способ создания фильтра в среде выполнения.
Что такое консультант?