Интерфейс Criteria В спящем режиме ORM, представляет запрос против конкретного персистентного класса. Интерфейс обеспечивает, доступ к мощному механизму в спящем режиме критерии API, который позволяет программное создание запросов против DB.

Будьте в спящем режиме обеспечивает альтернативный способ HQL управлять объектами, и это называют, в спящем режиме Запрос Критериев. Интерфейс Hibernate Session обеспечивает createCriteria () метод, который может использоваться для создания объекта Критериев. Этот критерии возражают экземплярам возвратов класса объекта персистентности, когда приложение выполняет запрос критериев.

Основное преимущество Запроса Критериев по HQL и собственному SQL состоит в том, что он позволяет управление ООП запросами, и следовательно это более динамично по сравнению с HQL. Для создания динамической Конкатенации строк HQL, должен быть сделан, который не рассматривают как хорошую концепцию программирования.

Для получения дополнительной информации о Запросе Критериев и это - использование, официальный сайт В спящем режиме, очень хороший ресурс.