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

Valores Exibidos. Os anteriores foram apagados?

Ao executar o dataTable, é possível notar que os registros anteriores a esse registro foram apagados. Isso acontece porque no persistence.xml está marcado com "drop-create", certo?

1 resposta
solução!

Exato Thiago. Nesta situação a estrutura do banco de dados sempre é apagada e criada novamente a cada execução do seu sistema. Para que fiquem em definitivo no banco, altere para:

<property name="hibernate.hbm2ddl.auto" value="update" />

Assim o Hibernate somente atualizará as diferenças de estrutura entre as classes e as tabelas, caso existam.

Lembre-se apenas de verificar se não há alguma situação em que você esteja dando inserts no banco para popular inicialmente seu banco, ou poderá ter problemas de duplicidade de registros.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software