框架来说主要是需要写大量的配置文件,hibernate相比mybatis来说更强大,移植性更好; 1.类和数据库的映射配置:配置文件命名一般——类名.hbm.xml (user.hbm.xml),与实体类放在同一目录下,配置成员变量和数据库字段的映射: 2.主配置文件,放在src目录下,命名一般用h ...
分类:
Web程序 时间:
2017-10-10 20:36:55
阅读次数:
215
关联映射: 1.关于n:1 使用emp和dept进行举例 单项多对一: emp: entity:+private Dept dept; hbm.xml:+<many-to-one name="dept" column="deptno" class="com.entity.Dept" cascade= ...
分类:
Web程序 时间:
2017-10-09 22:39:02
阅读次数:
218
1. 整体说明 1.1. 项目说明 1.1.1. OA概述 OA是Office Automation的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。实现信息化、无纸化办公,可方便的生成统计报表等。 OA是OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效 ...
分类:
其他好文 时间:
2017-10-08 11:15:05
阅读次数:
258
1.导入jar包 2.编写相应的配置文件hibernate.cfg.xml (数据库的驱动,密码,用户名,方言,显示sql语句等) <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//H ...
分类:
Web程序 时间:
2017-10-07 18:45:46
阅读次数:
226
一、Hibernate简介 1、什么是Hibernate? Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。并且Hibernate是一个开源的orm(Object relations mapping)框架 ...
分类:
Web程序 时间:
2017-09-29 01:38:33
阅读次数:
228
转载自http://blog.csdn.net/shanghaiqianlun/article/details/17794427 CAN(Controller Area Network)是ISO国际标准化的串行通信协议。广泛应用于汽车、船舶等。具有已经被大家认可的高性能和可靠性。CAN控制器通过组成 ...
分类:
其他好文 时间:
2017-09-25 19:55:33
阅读次数:
221
一对一关联 假设有两个持久化类(实体类)User与Address,它们之间存在一对一的关系 1,通过主键关联(个人偏向另外一种) User.hbm.xml文件配置 <id name="userid" type="java.lang.Integer"> <column name="userid" /> ...
分类:
Web程序 时间:
2017-09-23 21:27:53
阅读次数:
283
配置hibernate.cfg.xml hibernate配置文件包含连接持久层与映射文件所需的基本信息。配置文件名默认为hibernate.cfg.xml. hibernate.cfg.xml文件配置 hibernate映射文件配置(*.hbm.xml) 持久化类的对象与关系数据库之间的映射关系通 ...
分类:
Web程序 时间:
2017-09-23 13:31:56
阅读次数:
241
单向List/Array映射: Bean: xml: 单向Map映射: Bean: xml: ...
分类:
Web程序 时间:
2017-09-22 22:32:01
阅读次数:
210