---什么是Hibernate框架
1.hibernate框架应用在javaee三层结构中dao层框架
2.在dao层里面做对数据库crud(增删改查)操作,使用hibernate实现crud操作,hibernate底层代码就是·jdbc,hibernate对jdbc进行封装,
使用hibernate好处:不需要写复杂jdbc代码,不需写sql语句实现
3.hibernate是开源的轻量级框架
4.hibernate版本:
Hibernate3.x
Hibernate4.x
Hibernate5.x 1
----什么是orm思想
1.Hibernate使用orm思想对数据库进行crud操作
2.在web阶段学习的javabean叫实体类
3.orm:object relational mapping 对象关系映射
文字描述:
(1)让实体类和数据库进行一一对应关系
让实体类首先和数据表对应
让实体类属性 和 表里面字段对应
(2)不需要直接操作数据库表,而操作表对应实体类对象
画图: