Como pego a chave que o hibernate atribuiu?

2 respostas
T

Fala, galera. Estou usando o hibernate
quando tento persistir um objeto que tem seu id (chave primaria) nulo, o banco atribui um id pra mim.
Entretanto, preciso saber qual foi o id que o hibernate atribuiu, para que ue possa buscar esse objeto no banco depois… com faço para receber o id ao incluir o objeto no banco?

2 Respostas

cdorner

da uma debugada, quando vc executa o persist o seu objeto ganha o id

L
int id = (Integer) session.save(OBJ);

Seria algo do tipo que voce quer?

Criado 24 de julho de 2009
Ultima resposta 24 de jul. de 2009
Respostas 2
Participantes 3