实际开发都是使用springboot+maven 这篇文章仅做学习参考
1.SSM整合环境搭建
1.1. 新建web工程
1.2. MyBatis和Spring整合
1.2.1. 导入mybatis的jar包
包含mybatis的包(必须导入)
mybatis包中的lib目录下的依赖包(可选)
1.2.2. 导入驱动包
1.2.3.导入Spring的核心包
1.2.4. 导入AOP相关和AspectJ
1.2.5. 导入Spring对持久层的支持包
1.2.6. 引入数据源(可选)
1.2.7. 编写连接信息
1.2.8. 加入log4j的配置文件
1.2.9. 构建lib包的路径
1.2.10. 编写MyBatis的配置文件
1.2.11. 编写Spring的配置文件
1.2.12. 导入spring-mybatis整合jar
1.2.13. 数据源信息交给Spring管理
1.2.14. 配置SqlSessionFactory(在这里加载mybatis配置文件)
1.2.15. 加载mybatis的映射文件
1.2.16. 配置事务相关
1.3. Spring和SpringMVC整合
1.3.1. 导入SpringMVC包
1.3.2. 导入jackson
1.3.3. 文件上传包(可选)
注意一: 如何你想用fileupload做文件上传 你就导入 如果想用servlet3.0的话 不需要导入
注意二: 如果使用fileupload需要配置多媒体视图解析器
1.3.4. 新建springMvc的配置文件
1.3.5. 配置包扫描
1.3.6. 配置mvc注解驱动
1.3.7. 配置静态资源映射
1.3.8. 不用配置试图解析器
如果页面是jsp的话 必须使用视图解析器