摘要: 组件映射 | EmpHomeAddressd | | EmpInfo | | | | | | empInfo : EmpInfo | < | eid : Integer | | ehoMestreet : String | | ename : String | | ehomecity : Strin 阅读全文
posted @ 2017-03-02 13:40 JamelAr 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Hibernate一对一主键映射 | Users | | Resume | | | FK_USERRESU | | | UserId number(6) <pk,fk> | < | ResId number(6) <pk> | | UserPass nvarchar2(20) | | ResName 阅读全文
posted @ 2017-03-02 13:39 JamelAr 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Hibernate 一对一外键映射 | Users | | Resume | | | FK_USERS | | | UserId number(6) <pk> | < | ResId number(6) <pk> | | UserName nvchar2(20) | | ResuseRId numb 阅读全文
posted @ 2017-03-02 13:38 JamelAr 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 建立多对一的单向关联关系 Emp.java private Integer empNo //员工编号 private String empName //员工姓名 //private Integer deptNo; //部门编号 private Dept dept; //所属部门 Dept.java 阅读全文
posted @ 2017-03-02 13:32 JamelAr 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 延迟加载 1.立即加载:Hibernate查询Dept对象时,立即查询并加载与之关联的Emp对象 立即加载的缺点:1.select语句的数目太多,需要频繁的访问数据库,会影响查询性能 2.在应用程序只需要访问Dept对象,不需要访问Emp对象大的场合,加载Emp完全是多余 的操作,浪费了许多的内存空 阅读全文
posted @ 2017-03-02 12:09 JamelAr 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 双向关联关系下的增删改操作的属性 1.cascade属性: eg:<set name = "emps" cascade="sava-update"></set> none:当Session操纵当前对象时,忽略其他关联的对象,他是cascade属性值得默认值 sava-update:当通过Sessio 阅读全文
posted @ 2017-03-02 12:09 JamelAr 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 建立双向多对多关联关系 Project.java (项目表) private Integer proid; private String proname; private Set<Employyee> employees = new HashSet<Employee>(0); Employee.ja 阅读全文
posted @ 2017-03-02 12:07 JamelAr 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 建立多对一的单向关联关系 Emp.java private Integer empNo //员工编号 private String empName //员工姓名 //private Integer deptNo; //部门编号 private Dept dept; //所属部门 Dept.java 阅读全文
posted @ 2017-03-02 12:06 JamelAr 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 建立单向多对多关联关系 Project.java (项目表) private Integer proid; private String proname; private Set<Employyee> employees = new HashSet<Employee>(0); Employee.ja 阅读全文
posted @ 2017-03-02 12:05 JamelAr 阅读(120) 评论(0) 推荐(0) 编辑