Hibernate对象关系映射总结
public class Group{ private int id; private String name; private Set<User> users= new HashSet<User>();}@Entity@Table(name="t_jpa_group4") public class Group4{ private int id; private String name; private Set<User4> users= new HashSet<User4>();@OneToMany@JoinColumn(name="groupId") public Set<User4> getUsers(){ return users;}………………………………..}对应 t_jpa_user4如下:
public class User{ private int id; private String name;}
@Entity@Table(name="t_jpa_user4") public class User4{ private int id; private String name;……………………………………………..}一对多的@JoinColumn注解在“被控方”,即one的一方本表主键在对方表中做外键:外键的名称:groupid
订单
多对一单向关联
客户
多个订单对应一个客户:订单通过外键: customer_id能够找到自己的客户
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库Hibernate对象关系映射总结(6)在线全文阅读。
相关推荐: