从零搭建ssm整合环境(不使用springboot)图片纯享版

实际开发都是使用springboot+maven 这篇文章仅做学习参考

另有代码版从零搭建ssm整合环境(不使用springboot)代码版

1.SSM整合环境搭建

1.1. 新建web工程

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2. MyBatis和Spring整合

1.2.1. 导入mybatis的jar包

包含mybatis的包(必须导入)

mybatis包中的lib目录下的依赖包(可选)

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.2. 导入驱动包

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.3.导入Spring的核心包

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.4. 导入AOP相关和AspectJ

从零搭建ssm整合环境(不使用springboot)图片纯享版

1.2.5. 导入Spring对持久层的支持包

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.6. 引入数据源(可选)

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.7. 编写连接信息

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.8. 加入log4j的配置文件

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.9. 构建lib包的路径

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

 

1.2.10. 编写MyBatis的配置文件

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.11. 编写Spring的配置文件

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.12. 导入spring-mybatis整合jar

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.13. 数据源信息交给Spring管理

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.14. 配置SqlSessionFactory(在这里加载mybatis配置文件)

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.15. 加载mybatis的映射文件

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.2.16. 配置事务相关

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.3. Spring和SpringMVC整合

1.3.1. 导入SpringMVC包

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.3.2. 导入jackson

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.3.3. 文件上传包(可选)

注意一: 如何你想用fileupload做文件上传 你就导入 如果想用servlet3.0的话 不需要导入

注意二: 如果使用fileupload需要配置多媒体视图解析器

1.3.4. 新建springMvc的配置文件

从零搭建ssm整合环境(不使用springboot)图片纯享版

1.3.5. 配置包扫描

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.3.6. 配置mvc注解驱动

从零搭建ssm整合环境(不使用springboot)图片纯享版

 

1.3.7. 配置静态资源映射

从零搭建ssm整合环境(不使用springboot)图片纯享版

1.3.8. 不用配置试图解析器

如果页面是jsp的话 必须使用视图解析器

1.3.9. 加载spring的配置文件

从零搭建ssm整合环境(不使用springboot)图片纯享版

1.3.10. 加载springmvc的配置文件

从零搭建ssm整合环境(不使用springboot)图片纯享版

1.3.11. 配置过滤器解决乱码问题

从零搭建ssm整合环境(不使用springboot)图片纯享版

从零搭建ssm整合环境(不使用springboot)图片纯享版

上一篇:Java-07异常


下一篇:Python学习心得和体会