반응형
영속성 컨텍스트
-
영속성 관리 - 내부 동작 방식김영한(인프런 강의)/자바 ORM 표준 JPA 프로그래밍 2020. 9. 29. 12:07
JPA 에서 중요한 것 2가지 1. 객체와 관계형 데이터베이스 매핑하기 (Object Relational Mapping) 2. 영속성 컨텍스트 위 2가지인데 이번 글에서는 영속성 컨텍스트를 볼 것이다. 영속성 컨텍스트를 보기 전 JPA동작 과정을 알아야한다. 특히 엔티티 매니저 팩토리와 엔티티 매니저를 확인해 보자. 영속성 컨텍스트란? 1. JPA를 이해하는데 가장 중요한 용어 2. "엔티티를 영구 저장하는 환경"이라는 뜻 3. EntityManager.persist(entity); - DB에저장한다는 뜻이 아니다. - 엔티티를 영속성 컨텍스트에 저장한다는 뜻 엔티티매니저와 영속성 컨텍스트의 매핑 관계 1. J2SE 환경 - 엔티티 매니저와 영속성 컨텍스트가 1:1 - 엔티티 매니저와 영속성 컨텍스트가 ..