SSH框架---Hibernate的初识(一)

目录

一、 什么是hibernamte框架

二、Hibernate环境的搭建 

2.1 下载Hibernate的开发包

2.3 搭建Hibernate所需要的jar包

2.4 创建JaveSE项目,将jar包导入lib目录下

 

2.5 在项目中创建类和表的映射

2.5.1 创建实体类

2.5.2 映射关系文件说明

2.6 Hibernate的核心配置文件hibernate.cfg.xml

 


一、 什么是hibernamte框架

Hibernate是一个持久层的ORM的框架。对JDBC做了封装。

ps: 1、所有需要数据库的程序都需要加载  JDBC的代码或者封装JDBC的代码。
      2、ORM:Object Relational Mapping  ---对象关系映射
      3、ORM思想:将对象和数据库的表建立映射关系
             好处: 操作对象等同于操作数据库的表数据
      4、数据库连接池:jdbc + c3p0/dhcp

二、Hibernate环境的搭建 

2.1 下载Hibernate的开发包

Hibernate提供了3.x 、4.x、 5.x版本,这里以5.x版本为例:
https://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.7.Final/

2.2 选择5.0.7版本下载。下载及解压后如图:


documentation    :Hibernate的开发规范和文档
lib                        :Hibernate的开发使用的jar包;lib/required下的jar包是hibernate的必须jar包
project                :Hibernate的提供测试的工程

2.3 搭建Hibernate所需要的jar包

2.3.1 hibernate-release-5.0.7.Final\lib\required\*  所有包 :9个

2.3.2 hibernate-release-5.0.7.Final\lib\optional\c3p0\* 所有包:3个

2.3.3 apache提供的日志包:3个

2.3.4 数据库驱动包:1个

2.3.5 总计,hibernate的环境搭建需jar包共:16个

2.4 创建JaveSE项目,将jar包导入lib目录下

2.5 在项目中创建类和表的映射

以Customer为例:①创建数据库表T_CUSTOMER;
                              ②创建实体类Customer.java;
                              ③创建类与表的映射关系文件Customer.hbm.xml。建议起名: 类名.hbm.xml (由自己加载扫描器)
每一个实体类对应一个映射文件。

2.5.1 创建实体类

2.5.2 映射关系文件说明

2.6 Hibernate的核心配置文件hibernate.cfg.xml

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值