지난번 포스팅에 이어서 JPA 동작 원리에 대하여 정리해볼까 합니다 주관적인 견해가 있을 수 있으므로 너무 신뢰하지 않으셨으면 합니다 JPA의 기본 동작 요약 설정 파일을 통해서 JPA를 설정한다 EntityManagerFactory를 생성한다 EntityManager를 생성하여 Entity를 영속성 컨텍스트(Persistence Context)를 통해 관리한다 EntityManagerFactory EntityManager를 생성하는 객체입니다 하나의 EntityManagerFactory는 애플리케이션 전체에서 공유됩니다 - 싱글톤 EntityManager Entity를 관리하는 객체입니다 동시성의 문제가 발생할 수 있으니 쓰레드 간에 공유하면 안 됩니다(요청:객체 = 1:1) 모든 데이터 변경은 트랜잭..