# 1 Spring MVC介绍
# 导航
# Spring MVC
内容 | 说明 | 重要 |
---|---|---|
Spring MVC入门 | Spring MVC开发流程与环境配置 | ***** |
接收Web数据 | Spring MVC参数接收与数据绑定 | ***** |
URL Mapping | 讲解URL绑定过程 | ***** |
中文乱码问题 | 解决请求与相应中文乱码 | ***** |
拦截器 | Spring MVC拦截器的使用 | *** |
# Restful开发风格
内容 | 说明 | 重要程度 |
---|---|---|
Restful风格介绍 | 介绍Restful开发规范 | ***** |
Restful开发实战 | 实例讲解Restful在Spring MVC中的实现 | ***** |
JSON序列化 | 通过相应输出数据 | ***** |
Restful的跨域问题 | 分析跨域问题的来源与解决方法 | ***** |
# SpringMVC初体验
- Spring MVC入门
- Spring MVC数据绑定
- Restful开发风格
- Spring MVC拦截器
# Spring MVC介绍
MVC是一种架构模式,MVC:Model(模型) View(视图) Controller(控制器), View(视图)也就是通常我们所说的界面部分,用于和用户交互,比如通过界面显示查询结果,提供表单,让用户输入信息;而Model(模型)通常指的是我们的数据,在Java代码中就是我们的业务逻辑;如果View(视图)中的数据来自于后端的Model(模型),那么并不是由View主动的去调用Model中的方法,而是通过Controller(控制器),Controller(控制器)它就是一个中介,作为Controller(控制器)是MVC中最重要的部分,Controller(控制器)的用途就是:接收View(视图)中所传入的数据,然后在根据数据调用后端的Model(模型)业务数据,得到结果,然后在通过Controller(控制器)将后端的结果返回到View(视图)
- Spring MVC是Spring 体系轻量级Web MVC框架
- Spring MVC的核心Controller控制器,用于处理请求,产生响应
- Spring MVC基于Spring IOC容器运行,所有对象被IOC管理
# Spring 5.x版本变化
- Spring 5.x最低要求JDK8与J2EE7(Servlet 3.1/Tomcat 8.5+)
- Spring 5.x支持JDK8/9,可以使用新特性
- Spring 5.x最重要的新特性支持响应式编程 响应式编程是基于事件
# Spring MVC官方文档
Spring MVC官方文档 (opens new window)
# 导航,上一页,下一页
# 支持我-微信扫一扫-加入微信公众号
# 赞赏作者
# 种一棵树,最好的时间是十年前,其次是现在
立志用功,如种树然。方其根芽,犹未有干;及其有干,尚未有枝;枝而后叶,叶而后花、实。初种根时,只管栽培灌溉,勿作枝想,勿作实想。悬想何益?何不忘栽培之功,怕没有枝叶花实?