영속성 컨테이너를 제대로 이해하면 JPA가 내부적으로 어떻게 동작하는지 알 수 있다. 즉, JPA를 더 정확하고 효율적으로 사용이 가능하다.

순수한 객체상태, DB, 영속성 컨텍스트와 전혀 관련이 없는 상태
엔티티 매니저를 통해서 조회, 저장 등 행위를 했을 때 영속성 컨테이너에 등록이 되면 영속 상태라 한다. 영속성 컨테이너가 관리하는 엔티티는 영속 상태이다.
영속성 컨테이너에 의해 관리되던 엔티티가 영속성 컨테이너의 관리에서 벗어나면 준영속 상태라 한다.
em.detach(member) : 영속상태의 엔티티를 준영속 상태로 만든다.
em.close(), em.clear() 영속성 컨테이너를 닫거나 초기화 시켜도 엔티티가 준영속 상태가 된다.
엔티티를 영속성 컨테이너나 DB에서 삭제한다.
em.remove(member)