엔티티 인스턴스의 라이프사이클은 엔티티 관리자에 의해 관리됩니다.
엔티티 관리자 인스턴스는 지속성 컨텍스트와 연관됩니다. 이 지속성
컨텍스트 내에서 엔티티 인스턴스 및 그 라이프사이클이 관리되고 엔티티
관리자 표준 오퍼레이션을 통해 액세스될 수 있습니다.
트랜잭션 범위 또는 확장된 지속성 컨텍스트가 종료되면 엔티티 인스턴스는
관리되지 않고 분리됩니다. 이 사실로 인한 중요한 결과는 분리된 엔티티가
직렬화되어 네트워크를 통해 원격 클라이언트로 송신될 수 있다는 것입니다.
클라이언트는 이러한 직렬화된 오브젝트 인스턴스에 대해 원격으로 변경사항을
작성한 후 서버로 다시 송신하여 데이터베이스와 다시 병합되고 동기화되도록
할 수 있습니다.
참고: 이 동작은 엔티티가 항상 컨테이너에 의해 관리되는
EJB 2.1 엔티티 모델과는 매우 다릅니다. EJB 3.0에서는 POJO인 엔티티에 대해
작업하므로 사용자는 비즈니스 로직 계층(세션 Bean)과 지속성 계층 사이에
패턴(예: DTO(Data Transfer Object))을 사용하도록 강요되지 않기 때문에
이를 통해 Java™ EE 애플리케이션을
디자인하는 방법을 단순화할 수 있습니다.