Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Pegando primary key do objeto persistido: JPA + Hibernate

Olá pessoal!

Como eu poderia pegar o id gerado ao persistir um objeto, utilizando JPA??

2 respostas
solução!

Oi Jonas, tudo bem? :)

Se sua entidade possui um atributo anotado com @Id e @GeneratedValue, o id já é automaticamente populado a este atributo ao inserir.

Abraços!

Olá Leonardo!

Funcionou certinho! Eu estava tentando limpar meu cenário de teste aqui e não estava achando jeito heheh.. Minha ideia inicialmente era pegar algum retorno do EntityManager, ao executar o persist. Mas assim é bem mais intuitivo, tanto que nem havia me dado conta de testar esta forma de implementação.

Obrigado cara!

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