nOutro conceito também relacionado a JPA é o
de contexto persistente
(PersistenceContext), que é o espaço de memória onde os objetos persistentes se
encontram. Quando se
interage com o mecanismo de persistência, é necessário para a aplicação ter conhecimento
sobre os estados do ciclo de vida da persistência.
n
nEm aplicações OO, a persistência permite que
um objeto continue a
existir mesmo após a destruição do processo que o criou. Na verdade, o que continua a
existir é seu estado, já que pode ser armazenado em disco e assim, no futuro, ser recriado em um novo objeto. O clico de vida de uma entidade é descrito por quatro estados a saber: new, managed, removed e detached.