Код: Выделить всё
interface UserRepositoy extends JpaRepository
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@OneToMany(mappedBy = "user", cascade = CascadeType.ALL, orphanRemoval = true)
private List orders;
// Getters and setters
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public List getOrders() {
return orders;
}
public void setOrders(List orders) {
this.orders = orders;
}
< /code>
} < /p>
@entity
public class order {< /p>
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@ManyToOne
@JoinColumn(name = "user_id")
private User user;
// Getters and setters
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
< /code>
У пользователя есть много заказа.
Каждый «порядок» принадлежит одному «пользователю». < /p>
Подробнее здесь: https://stackoverflow.com/questions/797 ... aged-by-it