本篇整理 SSM 手动整合的痛点、SpringBoot 的概念与优缺点、第一个 SpringBoot 应用的创建流程,以及 starter、POM 文件、Java 配置方式、自动配置与全局配置文件等核心原理。
1. 项目整合与部署存在的问题
1.1 SSM 手动整合存在的问题
SSM 整合步骤多、配置繁琐,完整流程包括:
- 导入依赖;
- 创建实体类;
- 创建 mapper 接口;
- 创建 mapper 接口映射配置文件;
- Spring 整合 MyBatis(管理 MyBatis 中的 bean);
- 验证 mapper 中的方法是否能够正常运行;
- 将普通的 Maven 项目修改成 web 项目;
- 创建 Controller;
- 创建 SpringMVC 的配置文件;
- 在 web.xml 中配置前端控制器;
- 在 web.xml 中配置监听器及初始化参数;
- 验证。
2026/9/12大约 9 分钟
