零、web.xml配置
1. 作用
整合SpringMVC、Spring、MyBatis的配置文件
2. 步骤
-
注册中央调度器(指定SpringMVC配置)
-
注册spring监听器(指定Spring配置)
-
注册字符集过滤器
一、SpringMVC配置
1. 作用
声明controller和其他web相关的对象
2. 步骤
-
声明组件扫描器
-
视图解析器
页面跳转到哪个jsp
jsp可以理解成嵌套了java函数(实现了动态显示)的html页面
servlet是java识别的类,jsp需要转换成servlet的本质才能被 java识别,因此说jsp本质是一个servlet
-
注解驱动 响应ajax
二、Spring配置
1. 作用
声明service dao工具类等对象
2. 步骤
-
连接数据库 a. 声明properties文件位置 b. 声明数据源,连接数据库
-
创建sqlSession a. 声明sqlSessionFactoryBean用于创建工厂类对象 b. 声明mybatis扫描器,创建dao对象 c. 声明service的注解@Service所在的包名位置 d. 事务配置:注解的配置,aspectj的配置
三、MyBatis配置
- 指定mapper映射器