persistence 1 [Spring] JPA 영속성 컨텍스트 영속성 컨텍스트는 엔티티를 영구 저장하는 환경이라는 의미입니다. 엔티티 매니저로 엔티티를 저장하거나 조회하면 엔티티 매니저는 영속성 컨텍스트에 엔티티를 보관하고 관리합니다. em.persist(object); 이 코드를 단순히 엔티티를 저장한다고 표현했지만 정확히 이야기 하자면 persist()는 엔티티 매니저를 사용해서 데이터를 영속성 컨텍스트에 저장한다는 의미입니다. 영속성 컨텍스트트 엔티티 매니저를 생성할 때 하나 만들어집니다. 그리고 엔티티 매니저를 통해 영속성 컨텍스트에 접근할 수 있고 영속성 컨텍스트를 관리할 수 있습니다. Entity Manager JPA가 제공하는 기능은 크게 엔티티와 테이블을 매핑하는 설계 부분과 매핑한 엔티티를 실제 사용하는 부분으로 나눌 수 있습니다. 엔티티 매니저는 .. Domain/Spring 2021. 11. 18. 이전 1 다음