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?
Recuperar Objeto persistido
J
2 Respostas
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
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo