Встречается на 2% собеседований по Java

Использовал ли Spring Data с Hibernate

Да, Spring Data часто используют с Hibernate как реализацию JPA. Spring Data JPA предоставляет удобные абстракции для работы с репозиториями, а Hibernate выступает в качестве ORM-провайдера.

Пример:

java
@Entity
public class User {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    private String name;
    // геттеры и сеттеры
}

public interface UserRepository extends JpaRepository<User, Long> {
List<User> findByName(String name);
}

@Service
public class UserService {
@Autowired
private UserRepository userRepository;

text
public List<User> getUsersByName(String name) {
    return userRepository.findByName(name);
}

}

text
Spring Data автоматически генерирует реализации репозиториев, а Hibernate выполняет маппинг сущностей и SQL-запросы.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы