Olá galera, tudo bem? Estou criando uma aplicação que precisa de acessar uma tabela no sql server 2000+, só que está acontecendo é que o hibernate tenta criar a tabela toda vez que o Bean é iniciado. Tem alguma maneira de impedir isso?
Entidade tenta criar tabela toda vez que JBoss inicia
5 Respostas
Se for JPA com Hibernate, tira do teu persistence.xml :
<property name="hibernate.hbm2ddl.auto" value="create" />
Posta ai suas propriedades do hibernate.
O problema deve ser nelas, pode estar setado para criar a tabela sempre que a aplicação for inicializada.
Valeu pela resposta mas tenho outra dúvida: Preciso de criar os arquivos hbm.xml das classes de entidade no JTA ?
Sobre o caso de todo vez que o contexto é iniciado as tabelas são recriadas, provavelmente a propriedade:
hibernate.hbm2ddl.auto
está no teu persistence.xml ou no applicationContext.xml
Dá uma olhada 
Para o hibernate vc cria hbm.xml ou anotações, em cada entidade.
Criado 27 de outubro de 2010
Ultima resposta 28 de out. de 2010
Respostas 5
Participantes 4