第一种关联关系:一对多(多对一) "一对多"是最普遍的映射关系,简单来讲就如消费者与订单的关系。 一对多:从消费者角的度来说一个消费者可以有多个订单,即为一对多。 多对一:从订单的角度来说多个订单可以对应一个消费者,即为多对一。 一对多关系在hbm文件中的配置信息: 消费者(一方): 订单(多方): ...
分类:
Web程序 时间:
2016-06-30 12:41:46
阅读次数:
202
Hibenate注解
使用注解的目的:为了简化繁琐的ORM映射文件(*.hbm)的配置
JPA 全程Java Persistence API
JPA注解是JAVAEE的规范和标准
JPA与Hibernate的关系:JPA是标准接口,Hibernate是实现,但是其功能是JPA的超集
Hibernate通过hibernate-annotat...
分类:
Web程序 时间:
2016-06-27 14:00:12
阅读次数:
266
本文并没有具体的Dao,Service,Action代码实现,知识分享了下SSH整合框架中 那些配置文件的模板,仅供参考,有不对的地方欢迎大家指正 简单实例:实体类Departmentinfo 与 Employeeinfo 如下 映射文件:Departmentinfo.hbm.xml 与 Emplo ...
分类:
编程语言 时间:
2016-06-22 00:10:14
阅读次数:
247
一对一关联,可以分为两种。一种是基于外键的关联,另一种是基于主键的关联。如图 一、基于外键的方式 User.java IdCard.java User.hbm.xml IdCard.hbm.xml ...
分类:
Web程序 时间:
2016-06-21 09:14:23
阅读次数:
258
1、Hibernate关联映射
1)什么是关联映射?
如果表之间具有关联关系,Hibernate允许我们在hbm.xml中描述他们的关联关系,然后在我们操作其中一张表时,自动的根据这种关系操作到另外的关系表,那么这种关联关系的设置,我们称之为关联映射。
2)关联映射的好处?
一次访问可以关联操作多张表
--关联查询出...
分类:
Web程序 时间:
2016-06-21 07:51:12
阅读次数:
230
Hibernate工作原理及为什么要用? 原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析 ...
分类:
其他好文 时间:
2016-06-20 17:15:32
阅读次数:
274
版权声明:本文为博主原创文章,未经博主允许不得转载 博客地址:http://www.cnblogs.com/caoyc/p/5598932.html 代码: Teacher.java Student.java Student.hbm.xml Teacher.hbm.xml 测试代码: ...
分类:
Web程序 时间:
2016-06-19 22:40:48
阅读次数:
223
需求: 查询员工和所属部门 1.引入jar包 hibernate struts spring-core spring-aop spring-orm spring-web 2.实体类及映射文本配置 Dept Dept.hbm.xml Employee Employee.hbm.xml 3.dao、se ...
分类:
其他好文 时间:
2016-06-19 16:51:49
阅读次数:
141
1、对于set类型,如果集合中的元素是简单地类型,如字符串型,set使用另外一种映射方式: team类: 映射文件Team.hbm.xml 使用set标签,一般要对应另外一张表,对于set元素是简单类型的,使用element子标签。 表的创建: 测试类: 运行结果: hibernate: inser ...
分类:
Web程序 时间:
2016-06-19 00:00:23
阅读次数:
352
hibernate实现有两种配置,xml配置与注释配置。 (1):xml配置:hibernate.cfg.xml (放到src目录下)和实体配置类:xxx.hbm.xml(与实体为同一目录中) <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibe ...
分类:
Web程序 时间:
2016-06-07 14:33:45
阅读次数:
217