Hibernate概述

 时间:2024-11-13 09:56:24

Hibernate是一种ORM(ObjectRe盟敢势袂lationalMapping)映射工具,能够建立面向对象的域模型和关氅既骅筝系数据模型之间的映射ObjectMapping(Hibernate)Relational面向对象领域关系数据库领域类:Class表:Table对象:内存中表:记录Java类型字段:类型Hibernate通过操作实体对象来操作数据库。

工具/原料

搭建Hibernate的开发环境

下载资源开发包

方法/步骤

1、建立Java工程,拷贝必要的jar包hibernate补朱锚卦3.jar:Hibernate核心jar包(hib髫潋啜缅ernate发行包中)hibernate-jpa-2.0-api-1.0.1.Final.jar:JPA接口(hibernate发行包/lib/jpa中)antlr-2.7.6.jar:一个语言转换工具,实现HQL到SQL转换(hibernate发行包/lib/required中)commons-collections-3.1.jar:apache对集合操作的增强(同上)dom4j-1.6.1.jar:XML配置文件解析(同上)javassist-3.12.0.GA.jar:代码生成工具(同上)jta-1.1.jar:JavaEE标准处理事务接口(同上)slf4j-api-1.6.1.jar:日志系统--只有规范(同上)slf4j-log4j12-1.7.5.jar:slf4j针对Log4J的实现(需单独下载)log4j-1.2.17.jar:一个日志系统(需单独下载)

2、建立Hibernate的配置文件默认:atthetopofclasspath建立名称为hibernate.cfg.xml配置文件dtd约束在发行包:hibernate3.jar\org\hibernate\hibernate-configuration-3.0.dtd

3、建立实体类

方法/步骤2

1、建立对象和表的映射关系在实体类所在的包中,建立一个“Customer.hbm.xml”(名字无所谓)相对是固定的:

2、把映射文件交给Hibernate管理hibernate.cfg.xml

3、第一个Hibernate案例编码目标:向数据库插入一条Customer的数据

沈阳市中小学积极心理手抄报 WPScan使用:针对WordPress的安全扫描工具 如何用电脑玩EVA:破晓手游(电脑版) 五分钟轻松搞定日语最重要且最难的四大时态 哑铃锻炼方法,练胸肌和手臂
热门搜索
祈福图片 刀豆图片 中国军人图片 小孩脸上有白斑图片 锦鸡图片