영속성 컨텍스트1 영속성 컨텍스트 JPA를 통해 entity를 만들고 DB와 연동하기 전, JPA의 동작 원리가 어떻게 되는지에 대해 알고갈 필요가 있다. JPA에 대한 개념 중 가장 중요한 두 가지를 들자면, 1. 객체와 관계형 DB 매핑 2. 영속성 컨텍스트 라고 할 수 있다. 이번 정리에서는 객체와 관계형 DB를 매핑하는 방법을 배우기 전에 영속성 컨텍스트의 개념에 대해서 정리한다. 영속성 컨텍스트 해당 포스트에는 나와있지 않지만 이 전 까지의 강의에서 JPA를 사용하기 전, EntityManagerFactory를 Singleton으로 생성하고 그것으로 부터 EntityManager를 생성하여 DB의 connection pool과 연동하여 JPA를 사용한다고 배웠다. 해당 설명을 그림으로 나타내면 아래와 같다. 영속성 컨텍스트는 이.. 2021. 6. 7. 이전 1 다음