Recuperar Objeto persistido

2 respostas
J

Estou desenvolvendo uma aplicação utilizando JSF+Spring+Hibernate. Tenho uma situação em que preciso recuperar um objeto que acabou de ser persistido. Sei que com hibernateSession poderia pegar o id mas no meu DAO genérico utilizo EntityManager, onde meu método para salvar é entityManager.persist(objeto). Como recuperar o objeto persistido pelo entityManager?

2 Respostas

javakid

epa!

ue, o entity persiste no banco e apenas atualiza o id do objeto, aí vc ja tem ele nas mãos!

pode debugar aí, depois do persist na proxima linha vc ja terá o objeto com o id.

J

Claro!!!..debuguei aqui e peguei o ID. Depois de salvar so chamei o objeto.getId() e pronto.
Valeu javakid

Criado 8 de dezembro de 2009
Ultima resposta 8 de dez. de 2009
Respostas 2
Participantes 2