2017年7月29日
摘要: 第二节:Hibernate 多对多映射关系实现 比如学生和课程是多对多的关系; 一个学生可以选多个课程; 一个课程可以被多个学生选中,所以是多对多的关系; 比如学生和课程是多对多的关系; 一个学生可以选多个课程; 一个课程可以被多个学生选中,所以是多对多的关系; 1,多对多单向实现: 单向关系: 这 阅读全文
posted @ 2017-07-29 21:19 有点懒惰的大青年 阅读(302) 评论(0) 推荐(1)
摘要: 第一节:Hibernate 一对一映射关系实现 假设一个用户对应一个地址; 1)按照主键映射: User.java: package com.cy.model; public class User { private int id; private String name; private Addr 阅读全文
posted @ 2017-07-29 19:41 有点懒惰的大青年 阅读(300) 评论(2) 推荐(1)
摘要: 需求:学生有很多照片,分为生活照和工作照; 第一节:每个具体类对应一个表 Student.java: package com.cy.model; import java.util.Set; public class Student { private int id; private String n 阅读全文
posted @ 2017-07-29 15:39 有点懒惰的大青年 阅读(377) 评论(1) 推荐(0)
摘要: 第一节:基本类型映射 com.cy.model.Book.java: package com.cy.model; import java.sql.Blob; import java.util.Date; public class Book { private int id; private Stri 阅读全文
posted @ 2017-07-29 09:41 有点懒惰的大青年 阅读(1579) 评论(0) 推荐(0)
摘要: 第二节:Session 常用方法讲解 2)load和get()方法: 数据库中不存在与OID 对应的记录,Load()方法会抛出异常: load方法默认采用延迟加载,load出来的对象是一个代理类。开始并没有值,只有用到它的属性等的时候,才会去发出sql语句。 而get方法一开始就发出sql语句。 阅读全文
posted @ 2017-07-29 00:23 有点懒惰的大青年 阅读(197) 评论(0) 推荐(0)