Описание тега hql
Используйте этот тег для вопросов, касающихся "Hibernate Query Language" (HQL), языка запросов, используемого Hibernate и NHibernate. Используйте тег [hiveql], чтобы задать вопросы о языке запросов Hive.
HQL, аббревиатура от "Hibernate Query Language", является мощным объектно-ориентированным языком запросов, используемым объектно-реляционными преобразователями Hibernate и NHibernate.
Он используется в средах Java и во многом основан на SQL. Его синтаксис напоминает запросы SQL, но работает с объектами сущностей Java Persistence API (JPA), а не напрямую с таблицами базы данных.
HQL также можно использовать на таких платформах, как Adobe ColdFusion.