Hibernate recriando tabelas?

1 resposta
E

Boa tarde pessoal!!!

Estou tentando aprender a usar o hibernate e fazendo alguns testes dentro do ambiente web com o tomcat. Criei algumas tabelas e mapeamentos, porém percebi que ao iniciar o contexto, “algumas” dessas tabelas tem seus registros totalmente apagados. Então apaguei do banco de dados estas tabelas e ao iniciar a aplicação elas foram recriadas novamente!!!

*Eu segui o tutorial que vem no download do hibernate, onde ensina a criar uma classe utilitária que é instanciada ao iniciar o contexto.

O que pode estar errado? Qual poderia ser a “topeirice”?

abs!!!

1 Resposta

E

Pessoal, descobri minha “topeirice”!!!

Como copiei parte do exemplo que está descrito pelo próprio hibernate para utilização em ambiente web, acabei copiando a configuração que recria as tabelas do mapeamento ao iniciar o hibernate…

A linha que removi tinha o seguinte parâmetro:

<property name=“hbm2ddl.auto”>create</property>

… resolvido o problema!

Criado 25 de agosto de 2006
Ultima resposta 26 de ago. de 2006
Respostas 1
Participantes 1