Встречается на 2% собеседований по Java
Работал ли со Spring Data JPA
Да, работал. Spring Data JPA упрощает доступ к данным через репозитории, уменьшая объем boilerplate-кода. Основные фичи:
- Автоматические CRUD-операции через
JpaRepository - Поддержка
@Queryдля кастомных запросов - Методы по соглашению (например,
findByUsername)
Пример репозитория:
java
public interface UserRepository extends JpaRepository<User, Long> {
List<User> findByActiveTrue(); // Генерирует запрос автоматически
@Query("SELECT u FROM User u WHERE u.email LIKE %?1%")
List<User> searchByEmail(String emailPart);
}Работал с @Entity, @OneToMany, @ManyToOne, Pageable, проекциями (DTO через интерфейсы). Для сложных сценариев использовал EntityManager или Specification.

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