上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 何为继承映射:继承映射:对于面向对象的程序设计语言而言,继承和多态是两个最基本的概念。Hibernate 的继承映射可以理解持久化类之间的继承关系。例如:人和学生之间的关系。学生继承了人,可以认为学生是一个特殊的人,如果对人进行查询,学生的实例也将被得到。继承映射的分类:Hibernate支持三种继... 阅读全文
posted @ 2014-10-09 20:26 Jeremy_software 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Hibernate的检索策略分为三种1类级别的检索策略,操作级别就是在单独一个表里面,不牵连其他表类级别的检索策略(仅仅适合load()方法)(就是设置节点是的lazy属性true或FALSE 默认是true)无论 元素的 lazy 属性是 true 还是 false, Session 的 get... 阅读全文
posted @ 2014-10-09 20:22 Jeremy_software 阅读(190) 评论(0) 推荐(0) 编辑
摘要: example: 老师(teacher)和学生(Student)就是一个多对多的关系吧?老师可以有多个学生,学生也可以由多个老师,那在Hibernate中多对多是怎样实现的呢??在Hibernate中多对多关系分为两种:1单向的多对多,2双向的多对多下面详细说明一些两种有什么不同和实现步骤 ... 阅读全文
posted @ 2014-10-09 13:55 Jeremy_software 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Hibernate中的一对一映射关系有两种实现方法(单向一对一,和双向一对一)(一对一关系:例如一个department只能有一个manager)单向和双向有什么区别呢??例如若是单向一对一,比如在department中插入一个外键关联manager表(manager_id),那此时插入数据时,就必... 阅读全文
posted @ 2014-10-08 21:09 Jeremy_software 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 何为双向,双向的意思就是你我之间可以互相通信(customer(1)和order(n))也就是说customer可以访问order,order也可以访问customer二者构成了双向的关系在Hibernate中如何实现双向的一对多关系呢??步骤: I在1的一端(也就是customer)添加n端(o... 阅读全文
posted @ 2014-10-08 20:09 Jeremy_software 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 在数据库中表和表之间的关系有几种,(一对一,一对多,多对多)一对一关系:可以选择任意一方插入外键(one-to-one:one-to-onemany-to-one[unique='true'])一对多关系:在多的一端插入一端的主键为外键(one-to-manymany-to-one)多对多关系:新建... 阅读全文
posted @ 2014-10-08 18:26 Jeremy_software 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 建立域模型(Java的对象模型)和关系数据模型(数据库表模型)有着不同的出发点: 域模型: 由程序代码组成, 通过细化持久化类的的粒度(就是通过把相同的属性,规划为一个类)可提高代码的可重用性, 简化编程 关系模型:在没有数据冗余的情况下, 应该尽可能减少表的数目, 简化表之间的参照关系, 以... 阅读全文
posted @ 2014-10-08 16:49 Jeremy_software 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1在持久类中直接声明是java.sql.Blob类型2在.hbm.xml文件中配置一下信息 阅读全文
posted @ 2014-10-08 16:09 Jeremy_software 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 2. 映射 Java 的时间, 日期类型1). 两个基础知识:I. 在 Java 中, 代表时间和日期的类型包括: java.util.Date 和 java.util.Calendar. 此外, 在 JDBC API 中还提供了 3 个扩展了 java.util.Date 类的子类: java.s... 阅读全文
posted @ 2014-10-08 16:08 Jeremy_software 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 一般.hbm.xml文件如下面: 1 2 4 5 6 7 8 9 10 11 12 13 14 15 ... 阅读全文
posted @ 2014-10-08 14:56 Jeremy_software 阅读(8215) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页