Hibernate recriando tabelas?

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!!!

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!