Prof. Ismael H. F. Santos
-ismael@tecgraf.puc-rio.br2
Ciclo de Vida
de um Objeto Persistente
nnew estado de todo objeto criado com o operador new e que por isso ainda não possui um valor para o seu identificador (primary key) persistente.
Objetos neste estado também
são conhecidos como objetos transientes. Em outras palavras, o objeto ainda não está associado ao EntityManager.
n
nmanaged
(persistent) é aquela
entidade que tem um valor definido para o seu identificador persistente (primary
key) e está
associado a um contexto
de persistência. Assim, o EntityManager irá fazer com que a base de dados seja atualizada com novos valores dos atributos
persistentes ao fim
de cada transação.