Hibernate Configuração

Gente estou tentando configurar o hibernate e encontro xml’s distinitos para configuração do hibernate.cfg.xml existe um mais adequado ou mais atual q possa ser utilizado com métodos que não estejam deprecados? estou tentando usar o hibernate.cfg.xml da apostila da k19 mas não está compativel com minha versão mais atual do hibernate.

É o que mais tem
https://www.caelum.com.br/apostila-vraptor-hibernate/persistindo-os-dados-com-o-hibernate/#4-4-configurando-o-hibernate
http://www.tutorialspoint.com/hibernate/hibernate_configuration.htm
E vc tem ainda a opção de fazer essa configuração via classe java

Cara, faz o seguinte, tu configura um .xml dentro de src/main/resources/ e chama pela classe de configuração. Tem que ficar atento no .xml. Nele (.xml) tem que conter o seguinte conteúdo dentro da tag <!DOCTYPE>

<!DOCTYPE hibernate-configuration PUBLIC '-//Hibernate/Hibernate Configuration DTD 3.0//EN' 'http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd'>

Se não tiver esse conteúdo, ele não consegue estabelecer a conexão (pelo menos comigo, isso acontece). E outra coisa, a classe HibernateUtil.java (tô falando usando HibernateUtil.java porque essa é a mais comum em exemplos) agora está trabalha com a classe ServiceRegistry, que o novo modelo que não está obsoleto (ou @Deprecated)

Nesses gists tem uma configuração que eu tô te falando.

Essa foi uma configuração que eu usei quando ainda tava aprendendo a configurar.

1 curtida