SSM框架整合

243 阅读1分钟

零、web.xml配置

1. 作用

整合SpringMVC、Spring、MyBatis的配置文件

2. 步骤

  1. 注册中央调度器(指定SpringMVC配置)

  2. 注册spring监听器(指定Spring配置)

  3. 注册字符集过滤器

一、SpringMVC配置

1. 作用

声明controller和其他web相关的对象

2. 步骤

  1. 声明组件扫描器

  2. 视图解析器

    页面跳转到哪个jsp

    jsp可以理解成嵌套了java函数(实现了动态显示)的html页面

    servlet是java识别的类,jsp需要转换成servlet的本质才能被 java识别,因此说jsp本质是一个servlet

  3. 注解驱动 响应ajax

二、Spring配置

1. 作用

声明service dao工具类等对象

2. 步骤

  1. 连接数据库 a. 声明properties文件位置 b. 声明数据源,连接数据库

  2. 创建sqlSession a. 声明sqlSessionFactoryBean用于创建工厂类对象 b. 声明mybatis扫描器,创建dao对象 c. 声明service的注解@Service所在的包名位置 d. 事务配置:注解的配置,aspectj的配置

三、MyBatis配置

  1. 指定mapper映射器