TEN BILLION

  • 홈
  • 태그
  • 방명록

Persist 1

JPA 영속성 컨텍스트,엔티티 매니저, 그리고 엔티티

Java 개발자가 Spring Boot에서 JPA를 사용할 때 꼭 이해해야 할 개념이 영속성 컨텍스트(Persistence Context), EntityManager, Entity입니다. 이 개념들은 단순히 데이터를 저장하는 수준을 넘어서, 데이터 변경 감지, 1차 캐시, 쓰기 지연, 트랜잭션 커밋 시점의 동기화 등 다양한 JPA의 내부 동작을 결정짓는 핵심이 됩니다.영속성 컨텍스트(Persistence Context)란?영속성 컨텍스트는 엔티티 객체를 관리하는 JPA 내부의 메모리(1차 캐시) 공간입니다.한마디로 말하면, **"JPA가 엔티티를 저장, 조회, 수정, 삭제 등의 상태를 추적하는 공간"**입니다.특징 요약엔티티를 식별자(PK) 기준으로 관리같은 식별자를 가진 엔티티는 동일한 인스턴스로 유지..

Back_End/JPA 2025.05.08
이전
1
다음
더보기
프로필사진

TEN BILLION

매일매일 성장하는 개발 일기 !

  • 분류 전체보기 (214) N
    • Back_End (58) N
      • Java (39)
      • Spring (10)
      • Design Pattern (4)
      • JPA (5) N
    • Front-End (11)
    • DataBase (11)
    • Oracle (10)
    • MySQL (1)
    • CS (18)
    • Network (9)
    • Web (14)
    • Algorithm (64) N
    • 프로젝트 (7)
      • 마이그레이션 (7)
    • Docker (6)
    • AWS (2)

Copyright © Kakao Corp. All rights reserved.

티스토리툴바