Prof. Ismael H. F. Santos
-ismael@tecgraf.puc-rio.br2
Ciclo de Vida
de um Objeto Persistente
nremoved são os objetos associados a um contexto de persistência, porém que estão “marcados” para
serem excluídos do
BD ao final da transação .
n
ndetached são os objetos que possuem uma representação
correspondente
na base de dados, mas no momento não estão associados a um contexto de persistência, ie, a um
EntityManager. Seja
porque oo EM foi fechado ou porquea entidade
foi removidaexplicitamente
do EM