Spring (1) 썸네일형 리스트형 JPA의 영속성 컨텍스트 1. 영속성 컨텍스트란? : JPA가 내부에서 실제 어떻게 동작을 하는지를 알아야한다면, 영속성 컨텍스트라는 개념을 꼭 이해해야 한다. 영속성 컨텍스트란 "엔티티를 영구 저장하는 환경"으로 애플리케이션과 데이터베이스 사이에서 엔티티를 관리하는 환경을 뜻한다. 우리 애플리케이션은 CRUD 작업을 진행한다. 애플리케이션에서 작업한 이 단위를 다시 데이터베이스에 CRUD 해주는 작업이 필요하다. 영속성 컨텍스트는 애플리케이션과 데이터베이스의 중간에 위치하여, 엔티티 데이터나 쿼리문을 가지고 있는다. 애플리케이션에서 조작한 데이터가 바로 데이터베이스로 가거나, 데이터베이스에서 애플리케이션으로 바로 데이터를 가져오지 않고, 중간에 영속성 컨텍스트가 존재함으로써 우리는 몇가지 이점을 얻을 수 있다. 2. 영속성 컨.. 이전 1 다음