Hibernate框架(1)—— 概述

一、框架是什么

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

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

3.    框架可以理解为半成品的项目


二、hibernate框架是什么

一个项目分为Web层、Service层、Dao层

Hibernate框架(1)—— 概述


三、hibernate的优点

操作数据库时,可以完全以面向对象的方式来完成,不需要使用者自行书写SQL语句


四、hibernate是一款ORM框架

ORM:object relation mapping(对象关系映射)

在hibernate中的体现为:使用一个配置文件来映射对象和表。即对象名——表名、对象中的属性——表中的列


五、ORM分为四级:

4级:hibernate(完全面向对象)

2级:mybatis

1级:dbutils