@OneToMany: один User имеет много Orders. Обычно двустороннее — Owner side (Foreign Key в Orders), mappedBy на inverse side. @ManyToMany: Student ↔ Course — промежуточная таблица. @JoinTable(name="student_course", ...). Избегай @ManyToMany если в промежуточной таблице есть дополнительные поля — лучше явный Entity (Enrollment) с @ManyToOne на каждую сторону. Cascade и FetchType — ключевые решения при маппинге отношений.
Как работает @OneToMany и в чём разница с @ManyToMany?
Middle
290 просмотровAFK Offer AI
Что такое connection pool leak и как диагностировать?