Hibernate-概述-搭建-测试-配置详解

一 hibernate概述

1.1 框架是什么

1.框架是用来提高开发效率的

2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现.

3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可.

1.2 hibernate框架是什么

1.3 hibernate的好处

操作数据库的时候,可以以面向对象的方式来完成.不需要书写SQL语句

1.4 hibernate是一款orm框架

orm:object relationg mapping. 对象关系映射

orm分4级

  1. hibernate属于4级:完全面向对象操作数据库
  2. mybatis属于2级
  3. dbutils属于1

二 hibernate框架的搭建

 

2.1 下载hibernate

 

  hibernate解压后的文件夹如下

 

 2.2 导包

导入必须包

驱动包

 

2.3 创建数据库,准备表,实体

2.4书写orm元数据

 导入约束

 

 

orm元数据

 

2.5 书写主配置文件

 

 

2.6 书写代码测试

三 配置详解

3.1 orm元数据

根元素

class元素

 

id元素

 

property元素

 

3.2 hibernate主配置

必选属性配置(5个)

 

可选属性配置(3个)

 

 

 元数据引入配置

 

四 hibernateAPI详解

4.1 Configuration

创建

加载主配置

加载orm元数据(扩展|了解)

4.2 SessionFactory

 

4.3 Session

 

获得事务

 

 

 

4.4 Transaction

封装了事务的操作.

 打开事务

方式一

 

方式二(建议使用)

提交事务

 

回滚事务

 

五 源码和资料

链接:https://pan.baidu.com/s/1sAUNuuNX8wmsN2jIkhPLMw 密码:7z5z

 

posted @ 2018-03-29 16:07  8亩田  阅读(128)  评论(0编辑  收藏  举报