Какие виды запросов я могу выполнять с помощью Hibernate?
Hibernate позволяет выполнять следующие виды запросов:
Читать ответПодготовка к интервью
81 вопрос по Hibernate с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Hibernate — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: hibernate, database, sql.
Каталог
Hibernate позволяет выполнять следующие виды запросов:
Читать ответJava Persistence API (JPA) — это спецификация для управления персистентностью данных в Java-приложениях, которая определяет стандартный набор интерфейсов и аннотаций для работы с базами данных через объекты.
Читать ответПри использовании Hibernate в проекте указывать тип базы данных не обязательно в явном виде, если конфигурация позволяет Hibernate автоматически определить диалект SQL.
Читать ответВ вопросе об опыте назовите только реально использованные подходы:
Читать ответЧем отличаются @Bean и @Service/@Component @Bean — метод конфигурационного класса в @Configuration, который вручную создаёт компонент @Service/@Component — аннотации классов, обнаруживаемых автоматически при…
Читать ответКак создавать и применять кастомные запросы в Hibernate? Hibernate — ORM для Java, который упрощает взаимодействие приложения с базой данных. Кастомные запросы применяю, когда нужную сложную выборку нельзя выразить…
Читать ответHibernate — Java ORM, в котором по умолчанию используется ленивая загрузка Проблема N+1 возникает, когда один запрос выбирает основные данные, а ещё N запросов обращаются к связанным объектам при ленивой загрузке…
Читать ответКак устранить проблему N+1 для связанных сущностей? Проблема N+1: вместо одного выполняется множество запросов Причина: отложенная (lazy) загрузка связанных данных Базовое решение: жадная загрузка (eager loading)…
Читать ответРучные SQL-запросы и ORM (Hibernate): преимущества и ограничения Ручной SQL: обеспечивает полный контроль над запросом и его оптимизацией Ручной SQL: предпочтителен для сложных и специализированных запросов, требующих…
Читать ответ