Hibernate Objeto

Pessoal,

Vou ser direto, estou com um objeto bastante grande e não queria criar outro objeto igual.

Oque esta acontecendo? Seguinte… Tenho uma lista de CidadeBean que vem do banco. Quando altero uma propriedade que seja desse bean para ser mostrada na tela em tempo de execução mesmo… Ele me da update no banco :?

O problema maior… eh que eu uso esse Objeto para outras coisas ou seja… não poderia declarar um @detached ou @transient

Alguem tem uma dica?

http://blog.caelum.com.br/?s=surtirá

Oi, tudo bem?
Então, o problema deve ser porque vc esta com o objeto no estado gerenciado, ou seja, ele ainda esta dentro do escopo de uma transação do EntityManager. Quando vc recupera um objeto, dentro daquela transação ele esta no estado gerenciado, ou seja qualquer mudança no objeto significa mudança no objeto persistido (o BD). Para resolver isso vc provavelmente vai ter q dar um close no EntityManager.
Se isso não resolver posta a parte do código que vc pega o objeto e a que atualiza.

Abraços