레아 블로그

  • 홈
  • 태그
  • 방명록

jpa 캐시 1

JPA Cache

⚡ 1차 캐시 JPA의 영속성 컨텍스트 (Entity Manager) 내부에 있는 메모리 저장소이다. 엔티티가 영속 상태가 되면 JPA는 이를 1차 캐시에 저장하고이후 동일한 ID로 조회되는 엔티티는 DB를 거치지 않고 메모리에서 바로 반환한다. ✔️ 1차 캐시에 엔티티가 있는 경우 조회 과정엔티티 조회1차 캐시에서 결과 반환Member m1 = em.find(Member.class, 1L); // → DB에서 조회, 1차 캐시에 저장Member m2 = em.find(Member.class, 1L); // → 1차 캐시에서 즉시 반환System.out.println(m1 == m2); // true (객체 동일성 보장) ✖️ 1차 캐시에 엔티티가 없는 경우 조회 과정엔티티 조회DB 조회1차 캐시에 결과..

CS/JPA 2025.06.17
이전
1
다음
더보기
프로필사진

레아 블로그

Hi there! This is Leah's study blog!

  • 분류 전체보기 (77)
    • 알고리즘 (6)
      • 다이나믹프로그래밍 (3)
      • 매개변수탐색 (2)
      • 슬라이딩 윈도우 (1)
    • CS (69)
      • 운영체제 (14)
      • 네트워크 (12)
      • Java (15)
      • Spring (14)
      • JPA (5)
      • Database (9)
    • SQL (2)

Tag

jpa 캐시, autounboxing, unmodifiable collection, 2차 캐시, WAS, 16401, 매개변수탐색, dp, criteria api, 자바 비동기 처리, entity manager factory, 다이나믹 프로그래밍, https, jav8, jvm 메모리 관리, tls handshaking, DI, 과자 나눠주기, 백준, boxinb,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바