hibernate
文章平均质量分 67
Lnnnnnnnnnnnnnnnnnn
爱编程
展开
-
Hibernate 笔记二(多表设计之一对多)
Hibernate 多表设计之一对多示例:用户表和订单表关系为一对多的关系,一个用户可以有多个订单,但是一个订单只能对应一个用户Customer.java 在“一”的一方(Customer)用Set来保存所有订单引用public class Customer { private Integer id; private String name; private Set<Or原创 2017-02-08 17:42:46 · 347 阅读 · 0 评论 -
Hibernate笔记三,表设计之多对多
Hibernate笔记三,表设计之多对多例子:学生表和课程表(多对多关系)学生类public class Student { private Integer id; private String name; private Set<Course> courses = new HashSet<>(); //Get 和 Set 略}课程表public class Course原创 2017-02-12 20:56:41 · 898 阅读 · 0 评论 -
Hibernate笔记三之检索策略、查询总结、连接池
一、检索策略类级别:load 方法 =》受class 元素上的lazy属性影响关联级别:1、一对多,多对多 fetch: select (默认值)使用普通select join 使用表连接查询集合 subselect 同时加载多个对象的集合时,使用子查询原创 2017-02-13 11:56:07 · 240 阅读 · 0 评论 -
hibernate笔记一之配置文件
Hibernate会使对数据据库的操作,变成一个面向对象的操作(如现在有一个User对象,现在只有调用Hibernate 直接插入一个对象到数据库中去,但是实际上是Hibernate自动生成了Sql 语句去操作数据库),是一个应用于Dao层的框架,所以我们要告诉Hibernate 我们的对象与数据库中表的射关系(ORM)ORM Object Relationnal Mapping 对象关系映射tra原创 2017-02-06 18:59:27 · 214 阅读 · 0 评论