영속성 컨텍스트(Persistence Context) 는 JPA를 이해할 때 가장 중요한 개념 중 하나다. 사실 JPA가 단순한 SQL 자동 생성기가 아니라는 점도, 대부분 영속성 컨텍스트 때문에 가능하다. 쉽게 말하면,영속성 컨텍스트는 엔티티를 관리하는 JPA의 내부 저장소이자 작업 공간이다. JPA는 엔티티를 그냥 DB에 바로 넣고 바로 꺼내는 방식으로 동작하지 않는다. 중간에 영속성 컨텍스트라는 공간을 두고, 여기서 엔티티를 관리한 뒤 필요한 시점에 DB와 동기화한다. 영속성 컨텍스트란?영속성 컨텍스트는 엔티티를 영구 저장하는 환경이라고 표현한다. 여기서 중요한 건 “DB 자체”가 아니라, 엔티티 객체를 관리하는 메모리상의 컨텍스트라는 점이다. 예를 들어 이런 코드가 있다고 해보자.Member me..