From 61d40d75ef03ce2254188b97a03389aeac3fbfd1 Mon Sep 17 00:00:00 2001 From: Coding Zhang <2291200076@qq.com> Date: Thu, 20 Jan 2022 14:57:04 +0800 Subject: [PATCH] 2022.01.20 1433 --- 张博凯的Java学习笔记.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/张博凯的Java学习笔记.md b/张博凯的Java学习笔记.md index c297df5..de06604 100644 --- a/张博凯的Java学习笔记.md +++ b/张博凯的Java学习笔记.md @@ -575,6 +575,12 @@ src/main/resources/applicationContext.xml +#### 创建SpringMVC Maven web项目 + + + + + ### 连接数据库 ##### IDEA连接MySQL @@ -3935,6 +3941,36 @@ public class UserService { > Web框架,Servlet角色 +#### 介绍 + +> SpringMVC是由Spring官方提供的基于MVC设计的web框架 +> +> SpringMVC是基于Servlet封装的用于实现MVC控制的框架,实现前端与服务端的交互 + +##### SpringMVC优势 + +> 严格遵守MVC分层思想 +> +> SpringMVC在数据绑定、视图解析等提供了多种处理方式,可以灵活配置 +> +> SpringMVC对Restful风格提供了良好的支持 + +##### SpringMVC本质工作 + +> 接受并解析请求 +> +> 处理请求 +> +> 数据渲染、响应请求 + + + +#### SpringMVC框架部署 + +##### 创建Maven web工程 + +> 之前创建的都是Maven普通工程 + #### Thymeleaf