Карточка Junior Spring Data JPA спрашивают часто обновлено

Производные запросы

Вопрос

Как работают методы вида findByStatusAndCreatedAtAfter?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

Spring Data разбирает имя метода: префикс (find, count, exists, delete), свойства сущности и операторы (And, Or, Between, After, In, Like, OrderBy...), и строит JPQL при старте. Неизвестное свойство даёт ошибку запуска.

Ответ

Spring Data разбирает имя метода: префикс (find, count, exists, delete), свойства сущности и операторы (And, Or, Between, After, In, Like, OrderBy...), и строит JPQL при старте. Неизвестное свойство даёт ошибку запуска.

Разбор

Spring Data разбирает имя метода: префикс (find, count, exists, delete), свойства сущности и операторы (And, Or, Between, After, In, Like, OrderBy...), и строит JPQL при старте. Неизвестное свойство даёт ошибку запуска.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.