← Exit to Module 15: Database Access lessons
Module progress · 0%Lesson · 18 min
Module 15: Database Access
Lesson focusEntity Relationships & Cascading
Model one-to-many, many-to-many, and cascading operations safely.
01 · 18 minJDBC FundamentalsLocked02 · 14 minConnection Pooling EssentialsLocked03 · 20 minTransactions & Isolation LevelsLocked04 · 20 minJPA & Hibernate BasicsLocked05 · 18 minEntity Relationships & CascadingLocked06 · 35 minMini-Project: Simple CRUD ServiceLocked
Use @OneToMany/@ManyToOne with mappedBy to control ownership and join columns.
Configure fetch strategies (LAZY vs EAGER) to balance performance with convenience.
Cascade operations carefully—CascadeType.REMOVE can delete child entities unintentionally.