현재 개발을 진행하면서 JPA를 계속 쓰고 있는데, Spring Data JPA를 쓰면서 CRUD가 정말 편하지만 워낙 추상화되어있어서 쿼리문을 어떻게 나가는지 보고, 예상도 하려면 JPA에서 중요한 개념 중 하나인 영속성 컨텍스트에 대해서 정리를 해볼 필요가 있어서 포스팅 하게 됐다. 영속성 컨텍스트(Persistence Context)란?- 쉽게 말하자면 Entity 객체를 효율적으로 쉽게 관리하기 위해 만들어진 공간- 엔티티 매니저를 통해 영속성 컨텍스트에 접근ORM은 객체와 데이터베이스 테이블의 매핑을 통해 엔티티 클래스 객체 안에 포함된 정보를 테이블에 저장하는 기술이다.JPA에서는 테이블과 매핑되는 엔티티 객체 정보를 영속성 컨텍스트를 통해 애플리케이션 내에서 오래 지속되도록 보관한다. 엔..