Jpa + Hibernate. Não insere uma nova linha, sobre escreve a primeira linha
6 Respostas
1 like
Cadê o código que você faz a inserção, sem isso não vão adivinhar o que precisa resolver.
C
Estão as imagens do meus códigos!
V
Solucao aceita
Você está implementando tanto os metodos de inserir como de update sendo a mesma coisa. E na pratica mesmo, são coisas completamente distintas.
A questão é que sua lógica está obrigado cada registro a atualizar o registro já existente e não a criar um novo.
Quero dizer. Ao invés de atualizar um registro dentro do mesmo método de insert, crie esses dois metodos como funções diferentes.
Eu tenho um crud que foi implementando para estudo de arquitetura rest, porém os data access object são puramente jpa com hibernate.
Dá uma olhada nesse meu repositório: https://github.com/ea-bruno/JRest
Procure pela classe ProductDao, você verá como eu implementei minha persistencia de dados com hibernate lá.
Have fun! =)
C
Valeu cara, obrigado.
V
Se ainda ficar travado em algo me dá um toque e eu tento te ajudar.
Mas tenta fazer sozinho, isso vai te dar experiência para resolver o problema quando acontecer de novo.
C
Ok, valeu cara, obrigado.
Criado 5 de agosto de 2017
Ultima resposta 6 de ago. de 2017
Respostas 6
Participantes 3




