Я собираюсь начать новый проект, который будет играть с очень большой базой данных, поэтому будет много операций с базой данных.Spring JPA: построитель запросов против Query Builder, какой из них использовать?
Я решил использовать Spring JPA как свой ORM. Теперь Spring JPA предоставляет различные методы для использования в слое DAO. Я запутался между создателем критериев и Query DSL. Оба, кажется, хорошо решают мою проблему, и я думаю, что нет смысла использовать оба из них в одном проекте, потому что они обеспечивают такую же функциональность.
Итак, какой из них использовать и почему?