Transformar um objeto em transient com o Hibernate

2 respostas
sie

Olá, tenho uma dúvida talvez até seja bem simples mas não consegui resolver, tenho uma sessão do hibernate aberta, retorno um objeto do banco, e queria que esse objeto deixasse de ser persistent, no caso, o meu problema é que eu preciso da instancia real do objeto, e não dele via proxy CGLib, qualquer idéia é muito bem vinda, agradeço.

Muito obrigado.

2 Respostas

T

blz.

se vc fechar a sessão o objeto vai mudar de estado, de persitente, para transient.

até mais.

sie

Ok, já tinha tentado isso mas como precisava da sessão aberta não podia utilizar esse caminho, eu consegui resolver utilizando o proxy do próprio hibernate e pegando a implementação original do objeto via HiberanteLazyInitializer, de qualquer maneira muito obrigado.

Criado 17 de maio de 2008
Ultima resposta 19 de mai. de 2008
Respostas 2
Participantes 2