一、JavaEE三层结构
1 web层:struts2框架
2 service层:spring框架
3 dao层:hibernate框架
(1)对数据库进行crud操作
二、什么是hibernate框架
1 hibernate框架应用在javaee三层结构中 dao层框架
2 在dao层里面做对数据库crud操作,使用hibernate实现crud操作,hibernate底层代码就是jdbc,hibernate对jdbc进行封装,使用hibernate好处,不需要写复杂jdbc代码了,
不需要写sql语句实现
3 hibernate开源的轻量级的框架
三、orm思想
1. hibernate使用orm思想对数据库进行crud操作
2 在web阶段学习 javabean,更正确的叫法 实体类
3 orm:object relational mapping,对象关系映射
文字描述:
(1)让实体类和数据库表进行一一对应关系
让实体类首先和数据库表对应
让实体类属性 和 表里面字段对应
(2)不需要直接操作数据库表,而操作表对应实体类对象