Самый простой способ создания динамических SQL-запросов в JPA - это Query By Example. Вы создаете объект-пример, который оборачиваете в пример, а затем передаете его в ваш
@SpringDataхранилищу. JPA создаст WHERE только с теми полями, которые вы задали.
👉 @BookJava
