《SpringMVC起步》学习总结
时间:2017年2月16日星期四
说明:本文部分内容均来自慕课网。@慕课网:http://www.imooc.com
教学示例源码:https://github.com/zccodere/s...
个人学习源码:https://github.com/zccodere/s...
第一章:MVC简介
1-1 Spring MVC起步课程简介
MVC简介
SpringMVC基本概念
SpringMVC项目搭建
用SpringMVC进行开发
课程总结
1-2 前端控制器
MVC开发Web应用的通用架构方式。
MVC本质:
MVC的核心思想是业务数据抽取同业务数据呈现相分离。
1-3 MVC概念
什么是MVC?
Model-View-Controller
View:视图层,为用户提供UI,重点关注数据的呈现。
Model:模型层,业务数据的信息表示,关注支持业务的信息构成,通常是多个业务实体的组合。
Controller:控制层,调用业务逻辑产生合适的数据(Model)传递数据给视图层用户呈现。
什么是MVC?
MVC是一种架构模式
程序分层,分工合作,既相互独立,又协同工作。
MVC是一种思考方式
需要将什么信息展示给用户?如何布局?调用哪些业务逻辑?
第二章:Spring MVC中的基本概念
2-1 Spring MVC的静态概念
SpringMVC基本概念
DispatcherServlet
Controller
HandlerAdapter
HandlerInterceptor
HandlerMapping
HandlerExecutionChain
ModelAndView
ViewResolver
View
总结
2-2 Spring MVC的动态概念
第三章:配置Maven环境
3-1 Maven介绍
3-2 Maven的安装
Macen安装
下载并解压Maven
配置环境变量(M2_HOME,Path)
配置Maven配置文件(本地仓库路径,镜像)
3-3 Maven的配置
3-4 用Maven创建项目
Eclipse集成Maven
下载eclipse
配置eclipse
Hello Spring MVC
3-5 Hello Spring MVC
第四章:Spring MVC实操
4-1 从配置文件开始
4-2 Controller-基础代码
4-3 Controller-现代方式
4-4 Controller-传统方式
4-5 Binding
将请求中的字段按照名字匹配的原则填入模型对象。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。