session.createCriteria - deprecation

Boa noite, estou estudando java em um livro onde o Hibernate e inferior a versão que estou usando 5.2.4, onde no livro o exemplo session.createCriteria - deprecation, como fazer utilizando essa nova versão do Hibernate

  @SuppressWarnings("unchecked") 
 	@PostConstruct 
 	public void init() { 
 		Session session = HibernateUtil.getSession();
 		session.createCriteria(Pessoa.class).addOrder(Order.asc("nome")).list();
 		session.close();
 	}

qualquer ajuda será bem vinda

Luis

No link a seguir tem falando sobre o que é Criteria. https://www.devmedia.com.br/hibernate-api-criteria-realizando-consultas/29627

Hibernate está migrando mais para a especificação do JPA, como é o EclipseLink.
Mesmo usando Hibernate, recomendo estudar JPA, Query, EntityManager…
https://www.caelum.com.br/apostila-java-web/uma-introducao-pratica-ao-jpa-com-hibernate/#buscando-com-uma-clusula-where