Если вы спрашиваете, использует ли Hibernate какое-то объектно-ориентированное расширение при запросе: Hibernate работает со многими базами данных, он не может использовать расширения вендоров OO, потому что они не будут стандартизированы.
Если вы посмотрите на аннотации или сопоставления для сущности, они сообщают, в какой столбец сопоставляется каждое свойство.Так что да, у него есть функция отображения строк, где он генерирует запрос, сопоставляет столбцы со свойствами и заполняет сущности из него.
Вы можете увидеть генерирование SQL Hibernate, установив уровень журнала для регистратора org.hibernate.sql равным DEBUG.