## 一、SpringMVC框架简介 #### 1、概念介绍 **Spring MVC** 是 Spring Framework 提供的一个构建 Web 应用程序的模块。它的全称是 **Spring Model-View-Controller**,顾名思义,它是一个基于经典 **MVC 设计模式** 的Web框架。 你可以把它理解为 Spring 家族中专攻“网页交互”的成员。它极大地简化了传统 Servlet/JSP 的开发流程,并与 Spring 的核心特性(如依赖注入、AOP)无缝集成。 #### 2、应用分层 `Model`(模型):代表应用程序的数据和业务逻辑。它负责获取、处理数据,但不管数据如何显示。 `View`(视图):负责数据的展示,通常是用户看到的界面(如 JSP, Thymeleaf, FreeMarker 模板等)。 `Controller`(控制器):作为模型和视图之间的协调者。它接收用户的请求,调用相应的模型处理数据,然后选择合适的视图来呈现响应。 #### 3、核心框架流程图 ## 二、TomCat安装与配置 #### 1、下载 官网地址:[Apache Tomcat® - Apache Tomcat 9 Software Downloads](https://tomcat.apache.org/download-90.cgi) 若下载速度过慢,也可以使用[香肠狗网盘](https://pan.soki.me/s/rOte) #### 2、安装 安装时需要配置JDK路径,填写使用的JDK路径即可 ##### 打开安装包 下面是几张配置图 安装完成后打开安装目录的`bin`,点击`Tomcat9.exe`启动,如下图则启动成功 ##### 修改控制台编码 若出现乱码,需要打开安装目录下的`conf`,找到`logging.properties`,编辑`java.util.logging.ConsoleHandler.encoding`键,将其改为`GBK`保存重新打开即可。 ##### 验证安装 打开`http://localhost:8080`即可看到以下页面 ##### 配置系统环境变量 右键`此电脑`选择属性打开Windows设置 找到`高级系统设置` 选择`环境变量` 在`系统变量`中新建 变量名为`CATALINA_HOME` 值为你的安装根目录 下拉系统变量找到`Path`项,双击进入编辑 新建两项`%CATALINA_HOME%\bin`与`%CATALINA_HOME%\bin` 打开终端输入`startup.bat`回车,若出现如下图所示即为安装成功 输入`shutdown.bat`即可关闭服务器 若出现`严重 [main] org.apache.catalina.startup.Catalina.stopServer 未配置关闭端口。通过OS信号关闭服务器。服务器未关闭。`提示 则需打开编辑安装目录下的`conf\server.xml` 将其改为`8005`即可 #### 3、配置 ##### 导入应用服务器 在`Idea设置`中找到`Build,Execution,Deployment -> Application Servers` 点击`+`新建,选择`Tomcat Service` 选择其安装目录即可 ##### 创建项目Tomcat镜像 应用完成后找到`Run -> Edit Configurations…` 点击`+`新建,选择`Tomcat Service -> local` 在`Configuration`里选择刚刚添加的`Tomcat`即可 Loading... ## 一、SpringMVC框架简介 #### 1、概念介绍 **Spring MVC** 是 Spring Framework 提供的一个构建 Web 应用程序的模块。它的全称是 **Spring Model-View-Controller**,顾名思义,它是一个基于经典 **MVC 设计模式** 的Web框架。 你可以把它理解为 Spring 家族中专攻“网页交互”的成员。它极大地简化了传统 Servlet/JSP 的开发流程,并与 Spring 的核心特性(如依赖注入、AOP)无缝集成。 #### 2、应用分层 `Model`(模型):代表应用程序的数据和业务逻辑。它负责获取、处理数据,但不管数据如何显示。 `View`(视图):负责数据的展示,通常是用户看到的界面(如 JSP, Thymeleaf, FreeMarker 模板等)。 `Controller`(控制器):作为模型和视图之间的协调者。它接收用户的请求,调用相应的模型处理数据,然后选择合适的视图来呈现响应。 #### 3、核心框架流程图 <img src="https://pic.soki.me/file/piclist/mermaid-1760859252668.png" alt="img" style="zoom:50%;" style=""> ## 二、TomCat安装与配置 #### 1、下载 官网地址:[Apache Tomcat® - Apache Tomcat 9 Software Downloads](https://tomcat.apache.org/download-90.cgi) <img src="https://pic.soki.me/file/piclist/image-20251019160335860.png" alt="image-20251019160335860" style="zoom:50%;" style=""> 若下载速度过慢,也可以使用[香肠狗网盘](https://pan.soki.me/s/rOte) #### 2、安装 安装时需要配置JDK路径,填写使用的JDK路径即可 ##### 打开安装包 下面是几张配置图 <img src="https://pic.soki.me/file/piclist/image-20251019160832490.png" alt="image-20251019160832490" style="zoom: 50%;" style=""> <img src="https://pic.soki.me/file/piclist/image-20251019160851633.png" alt="image-20251019160851633" style="zoom: 50%;" style=""> <img src="https://pic.soki.me/file/piclist/image-20251019160925204.png" alt="image-20251019160925204" style="zoom:50%;" style=""> <img src="https://pic.soki.me/file/piclist/image-20251019160956026.png" alt="image-20251019160956026" style="zoom:50%;" style=""> 安装完成后打开安装目录的`bin`,点击`Tomcat9.exe`启动,如下图则启动成功 <img src="https://pic.soki.me/file/piclist/image-20251019161800815.png" alt="image-20251019161800815" style="zoom:50%;" style=""> ##### 修改控制台编码 若出现乱码,需要打开安装目录下的`conf`,找到`logging.properties`,编辑`java.util.logging.ConsoleHandler.encoding`键,将其改为`GBK`保存重新打开即可。 <img src="https://pic.soki.me/file/piclist/image-20251019161618003.png" alt="image-20251019161618003" style="zoom:50%;" style=""> ##### 验证安装 打开`http://localhost:8080`即可看到以下页面 <img src="https://pic.soki.me/file/piclist/image-20251019161932863.png" alt="image-20251019161932863" style="zoom:50%;" style=""> ##### 配置系统环境变量 右键`此电脑`选择属性打开Windows设置 找到`高级系统设置` <img src="https://pic.soki.me/file/piclist/image-20251019163156681.png" alt="image-20251019163156681" style="zoom:50%;" style=""> 选择`环境变量` <img src="https://pic.soki.me/file/piclist/image-20251019163240717.png" alt="image-20251019163240717" style="zoom:50%;" style=""> 在`系统变量`中新建 <img src="https://pic.soki.me/file/piclist/image-20251019163522961.png" alt="image-20251019163841875" style="zoom:50%;" style=""> 变量名为`CATALINA_HOME` 值为你的安装根目录 下拉系统变量找到`Path`项,双击进入编辑 <img src="https://pic.soki.me/file/piclist/image-20251019164048006.png" alt="image-20251019164048006" style="zoom:50%;" style=""> 新建两项`%CATALINA_HOME%\bin`与`%CATALINA_HOME%\bin` 打开终端输入`startup.bat`回车,若出现如下图所示即为安装成功 <img src="https://pic.soki.me/file/piclist/image-20251019165217848.png" alt="image-20251019165217848" style="zoom:50%;" style=""> 输入`shutdown.bat`即可关闭服务器 若出现`严重 [main] org.apache.catalina.startup.Catalina.stopServer 未配置关闭端口。通过OS信号关闭服务器。服务器未关闭。`提示 则需打开编辑安装目录下的`conf\server.xml` <img src="https://pic.soki.me/file/piclist/image-20251019171136121.png" alt="image-20251019171136121" style="zoom:50%;" style=""> 将其改为`8005`即可 #### 3、配置 ##### 导入应用服务器 在`Idea设置`中找到`Build,Execution,Deployment -> Application Servers` <img src="https://pic.soki.me/file/piclist/image-20251019165513513.png" alt="image-20251019165513513" style="zoom:50%;" style=""> 点击`+`新建,选择`Tomcat Service` 选择其安装目录即可 <img src="https://pic.soki.me/file/piclist/image-20251019165754872.png" alt="image-20251019165754872" style="zoom: 50%;" style=""> ##### 创建项目Tomcat镜像 应用完成后找到`Run -> Edit Configurations…` <img src="https://pic.soki.me/file/piclist/image-20251019170102616.png" alt="image-20251019170102616" style="zoom:50%;" style=""> 点击`+`新建,选择`Tomcat Service -> local` <img src="https://pic.soki.me/file/piclist/image-20251019170256751.png" alt="image-20251019170256751" style="zoom:50%;" style=""> 在`Configuration`里选择刚刚添加的`Tomcat`即可 <img src="https://pic.soki.me/file/piclist/image-20251019170535368.png" alt="image-20251019170535368" style="zoom:50%;" style=""> 最后修改:2025 年 10 月 22 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 👆请简单粗暴地爱我。