045. One To Many Relationships - dkkahm/study-springfamework5 GitHub Wiki

Recipe (1) <--> (*) Ingredient

@Entity
public class Recipe {
    ....
    @OneToMany(cascade = CascadeType.ALL, mappedBy = "recipe")
    private Set<Ingredient> ingredients;
    ....
}

@Entity
public class Ingredient {
    ....
    @ManyToOne
    private Recipe recipe;
    ....
}

@JoinColumn

  • Set column name for owning column
    @ManyToOne
    @JoinColumn(name = "owner_id")
    private Owner owner;
⚠️ **GitHub.com Fallback** ⚠️