首先介绍一下两个基本知识:
1. 对象: 使用NEW 关键字的都叫对象User user = new User();
2. 类:解释不清楚的就叫类。
接下来简单介绍一下SSM三大框架的基本概念:
Spring:
1. AOP: 面向切面编程
2. IOC:控制反转: 将原本创建对象的工作交给了Spring容器来完成
3. DI: 依赖注入
注意: dao,service
SpringMVC:
1. 视图解析器:
2. 地址映射器:
注: Controller
Mybatis: 属于持久层框架
优点: 所有的持久层框架都是在JDBC 的基础上进行封装的。
JDBC:
执行的流程: → bean → dao →service→controller→页面←
最后再介绍一下SSM框架的搭建步骤
SSM搭建步骤:
1. 数据库
2. 用maven 创建项目
3. 导包 -- ssm所有包
4. 创建目录结构 -- MVC
a) MVC:
i. M:model 模型
ii. V: View 视图
iii. C:Controller
目录结构 : bean/model/entity/ -- 实体层
Dao – 接口,是与数据库直接交互的
Service – 业务逻辑层,接口和实现,
Controller – 控制器(SpringMVC)
5. 编写 bean 和 dao
6. 配置 Spring + Mybatis ,
7. 编写mapper
8. 编写service层
9. 配置 springMVC 和 web.xml
10. 引入jsp页面
11. 编写controller