rnaster 님의 블로그

  • 홈
  • 태그
  • 방명록

2025/11/20 1

JPA 영속성 컨텍스트 이해하기

들어가며JPA는 ORM의 일종입니다. 릴레이션을(RDB) 객체와 매핑하여 객체지향적인 데이터 관리를 돕습니다. 이 방식을 자바 영속성 API로 구현하여 JPA라 부릅니다. JPA를 사용할 때 엔티티 객체의 필드 값만 변경해도 별도의 update(save등) 메서드 호출 없이 데이터베이스에 UPDATE 쿼리가 실행됩니다. 이는 영속성 컨텍스트의 변경 감지(Dirty Checking) 기능 때문입니다. 하지만 동일한 방식으로 엔티티를 수정해도 때로는 변경사항이 데이터베이스에 반영되지 않는 경우가 있습니다. 이러한 차이를 이해하려면 영속성 컨텍스트의 동작 원리를 정확히 알아야 합니다. (사실 이런 내용은 김영한이나 백기선의 유튜브와 기타 블로그들에 아주 잘 정리되어있습니다.) 영속성 컨텍스트란?JPA 명세에 ..

설계 전략 2025.11.20
이전
1
다음
더보기
프로필사진

rnaster 님의 블로그

rnaster 님의 블로그 입니다.

  • 분류 전체보기 (6)
    • 스터디 기록 (3)
    • 설계 전략 (3)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바