1. 영속성 컨텍스트객체와 관계형 데이터베이스를 매핑(ORM)하는 것과 영속성 컨텍스트를 이해하는 것이 JPA 공부의 핵심이다. 영속성 컨텍스트를 이해하면 JPA가 내부에서 어떻게 동작하는지 이해할 수 있다. 영속성 컨텍스트란 엔티티를 영구적으로 저장하는 환경이라는 뜻이다. 예를 들어 EntitiyManager.persist(entity); 코드를 통해 엔티티를 영속화(영속성 컨텍스트에 저장)할 수 있다. 아래에서 더 자세히 알아보자. 엔티티 매니저 팩토리와 엔티티 매니저웹 애플리케이션을 개발한다고 하면, 고객의 요청이 올 때마다 EntityManagerFactory를 통해 EntityManager를 생성해 배치한다. EntityManager는 내부적으로 데이터베이스 커넥션풀을 사용해 DB와 통신한다...