개발자 모드

  • 홈
  • 태그
  • 방명록

변경 감지 1

[JPA] 변경 감지와 병합

준영속 엔티티 변경 감지와 병합을 이해하기 위해서는 준영속 엔티티를 이해해야 합니다. 준영속 엔티티란 영속 상태였다가 영속 상태를 벗어난 엔티티를 의미합니다. 그래서 JPA가 더이상 관리하지 않는 것을 의미합니다. JPA가 관리하는 엔티티인 영속 엔티티는 JPA가 엔티티의 변경분을 자동 감지하여 하나의 트랜잭션이 종료될 때 자동으로 변경분을 DB에 반영해줍니다. 하지만 준영속 상태는 그러한 관리를 받을 수 없기 때문에 이러한 준영속 상태를 영속 상태로 바꾸는 등의 처리가 필요합니다. 이런 상황을 가정해봅시다. 게시판에 존재하는 글을 수정하는 상황입니다. 해당 글은 DB에 이미 등록되어 있으며, 수정하고자 하는 게시글의 정보들이 함께 서버로 넘어옵니다. 이 때, 서버에서는 어떠한 로직으로 처리해야할까요??..

JPA 2024.01.15
이전
1
다음
프로필사진

안녕하세요

  • 분류 전체보기 (205)
    • CS (116)
      • OS (43)
      • Computer Architecture (20)
      • Algorithm (20)
      • Network (10)
      • DB (23)
    • Project (4)
      • Random Photo Matcher (4)
    • Error Record (16)
    • BOJ (11)
      • BFS DFS (7)
      • BackTracking (2)
      • Recursion (1)
    • Java (9)
    • Spring (3)
    • JPA (8)
    • Python (6)
    • 기타 (20)
    • 모각코 (12)

최근글과 인기글

  • 최근글
  • 인기글


최근댓글



Archives

Calendar

  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

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.