Persistence Context EntityManager로 Entity를 저장하거나 조회하면 EntityManager는 영속성 컨텍스트에 Entity를 보관하고 관리합니다. 영속성 컨텍스트는 논리적인 개념에 가까우며 EntityManager를 생성 할 때 하나 만들어집니다. 그래서 J2SE환경에서는 EntityManager와 Persistence Context가 1:1로 매칭이 되지만 J2EE환경에서는 N:1로 매칭이 가능합니다.(스프링에서 EntityManager를 주입받아서 사용하면, 같은 트랜잭션 범위에 있는 EntityManager는 동일한 Persistence Context에 접근합니다.) 영속성 컨텍스트의 특징 Entity를 식별자 값(@Id로 테이블 기본키와 매핑한 값)으로 구분합니다. ..