Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- n+1문제
- 엔티티 매핑
- Amortized Analysis
- DiscriminatorValue
- 고아객체
- 관계형 데이터베이스
- Flush
- ROLLBACK
- 분할상환분석
- Spring Data JPA
- MappedSuperclass
- 즉시로딩
- relational DB
- JPA
- DiscriminatorColumn
- 지연로딩
- fetch join
- Algorithm
- 플러시
- 순수jpa
- Spring
- 정렬
- 페치조인
- DB
- 값타입
- 영속성전이
- relational database
- commit
- Embeddable
- 영속성 컨텍스트
Archives
- Today
- Total
목록cascade (1)
Jun's note
[JPA] 영속성 전이(CASCADE)와 고아 객체
먼저 영속성 전이에 대해 정리할것이다. 영속성 전이는 프록시나 지연로딩과 관련 없는 내용이다. (연관관계랑 관련 x) 이 점을 주의해야한다! 1. 영속성 전이(CASCADE) 부모 엔티티를 저장할때 자식 엔티티도 저장되도록 (부모를 기준으로 개발) 목적 : 개발의 편리함 때문 부모와 자식은 상속관계는 x 예를 들어, Member엔티티안에 Team도 있다면, Member객체를 저장할때 Team도 자동 저장되도록 엔티티를 영속화할 때 연관된 엔티티도 함께 영속화하는 편리함을 제공 (주의!!!) 사용 방법: cascade 사용 @OneToMany(mappedBy="parent", cascade=CascadeType.ALL) 주의사항 부모랑 자식의 라이프스타일이 비슷할 경우에 사용(둘다 수정한다던지, 둘다 삭제..
Programming/JPA
2022. 1. 23. 19:39