Hibernate框架

一、hibernate是什么

1.框架是什么

2.hibernate框架是什么

 

3.hibernate的好处

4.hibernate是一款orm框架

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

(2)orm分4级

 

二、hibernate框架的搭建

 1.导包

2.创建数据库,准备表,实体

3.书写orm元数据(对象与表的映射配置文件)

 (1)导入约束

 

(2)实体

(3)orm元数据

4.书写主配置文件

5.书写代码测试

 

三、配置文件详解

1.orm元数据

 

2.hibernate主配置

(1)必选属性配置(5个)

(2)可选属性配置(3个)

 

(3)元数据引入配置 

 

四、hibernateAPI详解

 1.Configuration

(1)创建

(2)加载主配置

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

(4)创建sessionFactory

2.SessionFactory

 

3.Session

 

(1)获得事务

(2)增

(3)查

(4)改

(5)删

4.Transaction

(1)封装了事务的操作.

(2)打开事务

(3)提交事务

(4)回滚事务

 

补充:封装Utils工具类

五、CRM练习:保存客户

 1.crm:customer ralation manager 客户关系管理系统;

2.具体见下个博客;

原文地址:https://www.cnblogs.com/HiJackykun/p/10486716.html