Встречается на 2% собеседований по Java
Какие удобства представляет Spring Data
Spring Data упрощает работу с данными, предоставляя:
- Репозитории – готовые CRUD-операции через интерфейсы (
JpaRepository,CrudRepository). - Автоматические запросы – по названиям методов (
findByUsername(String username)). - Поддержка JPA, NoSQL – единый подход для разных СУБД (MongoDB, Redis и др.).
- Pagination & Sorting – встроенная пагинация и сортировка.
- @Query – кастомные запросы (JPQL, native SQL).
Пример:
java
public interface UserRepository extends JpaRepository<User, Long> {
List<User> findByEmail(String email); // Автогенерация запроса
@Query("SELECT u FROM User u WHERE u.active = true")
List<User> findActiveUsers(); // Кастомный JPQL
}Минимум кода – максимум функциональности.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы