본문 바로가기 메뉴 바로가기

기록하자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

기록하자

검색하기 폼
  • 전체글 (69)
    • 개발 (69)
      • Spring (36)
      • Java (3)
      • Kotlin (5)
      • IDE (2)
      • Docker (4)
      • Linux (7)
      • SQL (1)
      • ETC (11)
  • 방명록

쓰기지연 저장소 (1)
[JPA] - JPA 영속성 컨텍스트(PersistenceContext)

영속성 컨텍스트 엔티티를 영구 저장하는 환경이라는 뜻 EntityManager.persist(entity); 엔티티 매니저가 영속성 컨텍스트를 관리한다 엔티티 생명주기 비영속 (new/transient) : 영속성 컨텍스트와 전혀 관계가 없는 새로운 상태 영속 (managed) : 영속성 컨텍스트에 관리되는 상태 준영속 (detached) : 영속성 컨텍스트에 저장되었다가 분리된 상태 삭제 (removed) : 삭제된 상태 영속성 컨텍스트의 이점 1. 1차 캐시 엔티티를 영속성 컨텍스트에 저장하는 순간(persist()) 1차 캐시에도 저장한다 조회(find())가 일어나면 1차 캐시에서 먼저 찾고 존재하면 DB조회를 하지않는다 하나의 트랜잭션 안에서 1차 캐시는 유효하다 2. 동일성 보장 Member ..

개발/Spring 2022. 1. 30. 16:02
이전 1 다음
이전 다음
링크
  • Github
최근에 올라온 글
글 보관함
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Blog is powered by Tistory / Designed by Tistory

티스토리툴바