코드와 코딩 사이

  • 홈
  • 태그
  • 방명록

Cascade 1

[JPA] cascade 옵션 & 고아 객체

영속성 전이 cascade 객체를 저장하거나 삭제할 때 연관된 객체도 함께 저장하거나 삭제할 수 있는 것. JPA에서 엔티티를 저장할 때 연관된 모든 엔티티는 영속 상태이어야 한다. cascade는 그럼 언제 써야 할까? Life Cicle이 일치 할 때 단일 엔티티에 종속적일 때 ex) 부모 엔티티를 저장할 때 자식 엔티티도 함께 저장해야 할 때 사용한다. cascade는 연관관계와는 연관이 없다. CASCADE의 종류 ALL: 모두 적용 PERSIST: 영속 부모와 자식 엔티티를 한 번에 영속화 가능 REMOVE: 삭제 부모 엔티티를 삭제하면 연관된 자식 엔티티도 함께 삭제. MERGE: 병합 => 보통 cascade = CascadeType.ALL을 사용한다. 고아 객체 jpa는 부모 엔티티와 연관..

JPA 2022.05.16
이전
1
다음
더보기
프로필사진

코드와 코딩 사이

  • 분류 전체보기 (8)
    • Docker (1)
    • JPA (2)
    • Java (5)
    • DDD (0)
    • 개발경험 (0)

Tag

springboot dockerfile, 팩터리메서드패턴, 아이템4, 이펙티브자바, jdbc jpa, orphantrue, DDD START, private생성자, 생성자를사용하는방법, 아이템2, 아이템7, 아이템6, 이펙티브자바아이템1, 아이템5, 이펙티브자바 열거타입, 이팩티브자바, 정적팩터리메서드, 완벽공략18, 백기선이펙티브자바, enummap,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바