¿Por qué la consulta de criterios está en desuso en Hibernate 5?

Como ya sabemosconsulta de criterio está en desuso enHibernate 5. Era una característica muy útil en las versiones anteriores de Hibernate.Y aún funciona mejor que HQL.

Entonces, ¿cuál es la razón de su depreciación enHibernate 5 ?

Y esta pregunta tampoco es un duplicado deesta pregunta como quiero saber la razón de la consulta de desvalorización de criterios.

Esto es deaquí.

Hibernate ofrece un legado más antiguoorg.hibernate.Criteria API que debe considerarse en desuso. Ningún desarrollo de características tendrá como objetivo esas API. Finalmente, las características de criterios específicos de Hibernate se portarán como extensiones de la JPAjavax.persistence.criteria.CriteriaQuery. Para detalles sobre elorg.hibernate.Criteria API, consulte Consultas de criterios de hibernación heredados.

Respuestas a la pregunta(1)

Su respuesta a la pregunta