[JPA] 2. 영속성관리


[JPA] 2. 영속성관리

JPA에서 가장 중요한 2가지 객체와 관계형 데이터베이스 매핑 영속성 컨텍스트 엔티티 매니저 팩토리와 엔티티 매니저 고객 요청이 올때마다 웹 어플리케이션에서 미리 생성된 엔티티 매니저 팩토리가 엔티티 매니저를 생성하여 할당해줌. 엔티티 매니저는 DB connection pool을 사용하여 DB에 접근 영속성 컨텍스트 눈에 보이지 않음 엔티티 매니저를 통해서 영속성 컨텍스트에 접근 J2SE 환경: 엔티티 매니저와 영속성 컨텍스트가 1:1 J2EE, 스프링 프레임워크 같은 컨테이너 환경: 엔티티 매니저와 영속성 컨텍스트가 N:1 엔티티의 생명주기 비영속 영속성 컨텍스트와 전혀 관계가 없는 새로운 상태 new로 객체를 생성한 상태 영속 영속성 컨텍스트에 관리되는 상태 persist로 객체를 영속성 컨텍스트에 ..


원문링크 : [JPA] 2. 영속성관리