Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

2 dúvidas

1- Porque eu tenho que alterar quando inicio meu projeto "update" para "create"? Mas depois da primeira rodada, eu tenho que alterar para "update" de novo se não ele da drop em tudo e cria de novo inclusive aconteceu nos testes isso tambem... tive que alterar pra poder da certo se não dava SQL exeception!

props.setProperty("hibernate.hbm2ddl.auto", "create");

2- toda vez que dou clean no meu tomcat a aplicação para de funcionar e começa a dar 404... ai tenho que apagar todo o repositorio maven pra voltar a funcionar! sabem me explicar essas dúvidas?

1 resposta
solução!

Fala ai Pedro, de boa ?

A gente geralmente já deixa com update, que ele cria quando não existe e executa apenas as atualizações quando existem, mantendo os dados, em contrapartida o create, toda vez recria o banco, drop e cria outro.

Provavelmente o tomcat limpa todas as dependencias do projeto e ai ele não consegue acessar a sua pasta, apenas se você re-fazer o trabalho, mas ainda assim, isso tá bem estranho