이번에는 JPA의 내부 동작에 대한 이론에 대해서 공부해보도록 하자. JPA를 이해하려면 영속성 컨텍스트에 대한 이해가 반드시 필요하다. JPA에서 가장 중요한 2가지를 꼽으라면 아래 둘을 꼽는다. 객체와 관계형 데이터베이스 매핑하기(Object Relational Mapping, ORM) 영속성 컨텍스트 이번에는 영속성 컨텍스트에 대해 얘기해보자. 엔티티 매니저 팩토리 & 엔티티 매니저 영속성 컨텍스트를 이해하려면 먼저 엔티티 매니저 팩토리와 엔티티 매니저에 대해 이해해야 한다. 엔티티 매니저 팩토리(Entity Manager Factory): 웹 어플리케이션에 하나만 존재하며, 고객의 요청이 들어올 때마다 엔티티 매니저를 생성하는 역할을 한다. 엔티티 매니저(Entity Manager): 내부적으로 ..