영속성 컨텍스트

· ORM/JPA
[JPA] 엔티티의 생명주기와 Spring Data JPA- (1) 0. 들어가기 전에 [10분 테코톡] 잉, 페퍼의Spring Data JPA 삽질일지 을 보다가 흥미로운 점이 생겨서 JPA의 영속성 관리 및 기본 메서드에 대해서 알아보려고 한다. 1. 영속성 컨텍스트(PersistenceContext) 엔티티를 영구 저장하는 환경으로 논리적 개념 엔티티 매니저(EntityManger)를 통해 영속성 컨텍스트에 접근 장점 1차 캐시 한 트랜잭션 내에서 공유 JPA가 객체를 찾을 때 1차 캐시를 먼저 찾은 후에 없으면 DB에서 확인 DB에서 조회를 하고 1차 캐시에 저장 후 반환 동일성 보장 트랜잭션을 지원하는 쓰기 지연 변경 감지(Dirty Checking) commit이 발생하면 1차 캐시와 스냅샷을..
쿠엔크
'영속성 컨텍스트' 태그의 글 목록