且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

休眠一对多和多对一的关系

更新时间:2022-10-15 12:25:01

这应该是实体的正确映射(数据库表和列都可以)

  //订单实体
@OneToMany(mappedBy =order,cascade = CascadeType.ALL)
私人列表<项目>项目;

//物品实体
@ManyToOne
@Column(name =order_fk)
私人订单;

//返回实体
@OneToMany(mappedBy =return)$​​ b $ b private List< Items>项目;

//项目实体
@ManyToOne
@Column(name =return_fk)
private返回返回;

cascade = CascadeType.ALL 意味着每当您保存/更新/删除订单时,其项目也将被保存/更新/删除,因此根据您的需要在其他映射中进行调整。