81 вопрос по Hibernate с технических собеседований
81 вопрос1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по Hibernate — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: hibernate, database, sql.
Связь "многие ко многим" в Hibernate означает, что одна сущность может быть связана с множеством других сущностей, и наоборот. Например, студент может посещать несколько курсов, и каждый курс может иметь много студентов.
В Hibernate коллекции используются для управления связями между объектами, например, для отображения отношений "один-ко-многим" или "многие-ко-многим".
В Hibernate Query — это объект, который представляет собой запрос к базе данных, написанный на HQL (Hibernate Query Language) или SQL. С помощью Query можно получить данные из базы, указав условия выборки.
В Hibernate для генерации идентификаторов сущностей можно настраивать различные стратегии через аннотацию @GeneratedValue с параметром strategy. Основные стратегии:
Да, опыт работы с базами данных без ORM есть. В таких случаях взаимодействие происходит напрямую через JDBC (Java Database Connectivity) или аналогичные низкоуровневые API.