Junior — Middle
110
Leg uit wat er wordt bedoeld met Query in de context van Hibernate en hoe deze wordt gebruikt om gegevens op te halen.
Bedrijven waar gevraagd werd
МеталлИнвестБанк
Antwoord van AI
sobes.tech AI
В Hibernate Query — это объект, который представляет собой запрос к базе данных, написанный на HQL (Hibernate Query Language) или SQL. С помощью Query можно получить данные из базы, указав условия выборки.
Пример использования Query для получения списка пользователей с определённым именем:
String hql = "FROM User WHERE name = :userName";
Query<User> query = session.createQuery(hql, User.class);
query.setParameter("userName", "Иван");
List<User> users = query.list();
Здесь создаётся запрос, в который подставляется параметр, и выполняется выборка данных из таблицы, связанной с сущностью User. Query позволяет гибко формировать запросы и получать результаты в виде объектов Java.