一、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.具体见下个博客;