hibernate
文章平均质量分 79
老男人1543
这个作者很懒,什么都没留下…
展开
-
hibernate学习 关联映射(多对一,一对多)
一对多关联映射 映射原理 一对多关联映射和多对一关联映射的映射原理是一致的,都是在多的一端加入一个外键,指向一的一端。关联关系都是由多端维护,只是在写映射时发生了变化。 多对一关联是最常见的单向关联关系,如:多个用户属于同一个组,多个学生处于同一个班级。之所以叫他多对一而不是一对多,是因为他们之间的关系是多的一方来维护的,下面我们就以多个用户属于同一个组来详细说明一下单向多对原创 2017-03-27 16:57:27 · 454 阅读 · 0 评论 -
hibernate入门学习(一)
hibernate工作原理: 1.通过Configuration config = new Configuration().configure();//读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的读取并解析映射信息 3.通过SessionFactory sf = config.buildSessionFactory();//创原创 2017-03-21 17:21:44 · 233 阅读 · 0 评论 -
hibernate学习(二)主配置文件/映射配置/主键映射
Hibernate.cfg.xml 主配置 Hibernate.cfg.xml 主配置文件中主要配置:数据库连接信息、其他参数、映射信息!<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hi原创 2017-03-22 16:16:55 · 966 阅读 · 0 评论 -
hiernate学习一对一映射
前几篇博文,讲了hibernate双向多对一和一对的,这篇博文主要对多对多和一对一的映射作为了解。 一对一映射是现实生活中最常见的映射,也是最容易理解的映射,下面开始今天的愉快之旅。 映射原理 两个实体对象之间是一对一的关联映射,即一个对象只能与另外唯一的一个对象相对应。例如:一个人(User)只有一张身份证(IdCard)。我们看一下这个例子的对象模型,如下图所示:原创 2017-03-30 15:39:52 · 544 阅读 · 0 评论 -
hibernate学习之多对多映射
多对多映射是现实生活中最常见的映射,也是最容易理解的映射。废话少说,直接开始。 映射原理 不论是单向关联还是双向关联都是通过第三张表,将两个表中的主键放到第三张做一个关联。用第三张表来解决可能会造成数据冗余的问题。 举例 一个学生(Student)对多个科目(Course),一门学科对多个学生。 分类 单向的多对多关联映射(单向Student--->原创 2017-03-31 15:24:29 · 367 阅读 · 0 评论 -
hibernate学习之继承映射
我们可以将继承层次结构类与数据库的表映射。 在hibernate中定义了三个继承映射策略:什么情况用?子类教多,且子类较为简单,即只有个别属性!方式一:整个的继承体系就用一张表、数据库:t_animal (要存储所有的子类信息)Id name sexweight heighttype_(“鉴别器”区别是哪个子类)原创 2017-04-01 11:22:22 · 269 阅读 · 0 评论