Spring REST API & Data JPA/Relationships & Transactions — tổng kết
41/46
Bài 41 / 46~4 phútRelationships & TransactionsMiễn phí lượt xem

Relationships & Transactions — tổng kết

Tóm tắt Relationships & Transactions.

Bạn vừa nắm quan hệ entity và transaction.

Cheat sheet

Khái niệmCốt lõiBài
Fetch type@ManyToOne EAGER default, @OneToMany LAZY default; nên LAZY hết01
N+11 query cha + N query con; fix JOIN FETCH/EntityGraph/batch/DTO02
@Transactional proxyAOP proxy; rollback chỉ RuntimeException; self-call bypass03
PropagationREQUIRED (chung T) vs REQUIRES_NEW (T riêng)04

✅ Self-assessment

Bạn đã đạt module này nếu trả lời được:

  • Giải thích được 4 association + fetch type (LAZY/EAGER default)
  • Chẩn đoán được N+1 problem và 4 cách fix
  • Giải thích được @Transactional AOP proxy + rollback + self-invocation
  • So sánh được propagation REQUIRED vs REQUIRES_NEW và isolation

Liên hệ các module khác

Module tiếp theo: Migration & Capstone

Bài này có giúp bạn hiểu bản chất không?

Hỏi đáp về bài này

Chưa có câu hỏi

Đặt câu hỏi

Có gì chưa rõ trong bài? Đặt câu hỏi đầu tiên — câu trả lời từ cộng đồng giúp bạn (và người sau).

Đặt câu hỏi đầu tiên