Hibernate对象关系映射总结(2)

2021-02-21 12:35

Hibernate对象关系映射总结

@Entity@Table(name="t_jpa_IdCard")告诉 hibernate:关系在对方设置:关系映射在我关联的类 public class IdCard{ Husband的 wife属性上已经作了:这里不再映射了。@Id因为:对象关系只需要在一方设置就可以了(对应数据库就是@GeneratedValue主外键关系,否则主从表都有对方的主键作外键) private int id; private Date usefulLife;@OneToOne(optional= false, cascade= CascadeType.REFRESH, mappedBy="idCard") private Person person;}

一对多双向关联双向一对多或多对一:不需要多一张表,只是使用 mappedBy:使用在 One一方。表示对方是主导,关系在对方设置

部门

人员

部门通过员工表的外键 depart_id能够找到自己的所有的员工

员工通过外键: depart_id能够找到自己所属的部门

public class Department{ private int id; private String name; private Set<Employee> emps;…………………………………..}

public class Employee{ private int id; private String name; private Department depart;/*对象导航*/………………………………….}


Hibernate对象关系映射总结(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:(√)2018年安全生产、防护、文明施工费用年度使用计划

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: