1.简介
1.什么是框架?
写程序,使用框架之后,帮我们实现一部分功能,使用功能即可以少写一些代码实现功能。
2.什么是hibernate框架?
hibernate(冬眠)在dao层对数据库进行crud操作,使用hibernate实现crud操作,hibernate的底层就是jdbc,hibernate对jdbc进行封装,使用了hibernate不需要写复杂 的jdbc代码,也不需要写sql语句。
3.hibernate开源轻量级的框架(免费,源代码开放,不需要依赖其他的东西,可以直接使用)
4.hibernate版本
hibernate3.x
hibernate4.x(过度版本)
hibernate5.x(学习)
5.下载hibernate压缩包
下载地址:http://download.csdn.net/detail/angel_he/9531468
2.原理
hibernate使用orm思想对数据库进行crud操作
orm(object relation mapping)对象关系映射思想
- 让实体类与数据库表一一对应关系,实体类的属性与表的字段对应
- 不需要操作数据库表,而是直接操作数据库表对应的实体类