Ressource
Hibernate 3, 4 et 5
Criteria API génère simplement un JPQL, qu’Hibernate analyse conformément à sa grammaire HQL afin de générer la requête SQL sous-jacente spécifique à la base de données.

Hibernate 6
JPQL est compilé en SQM, et l’API Critères crée immédiatement les nœuds SQM, ce qui améliore son efficacité.
