Spring MVC入门
文章平均质量分 80
柱子89
在读学生
展开
-
1、Spring MVC起步
课程目录:1.MVC概念;2.springMVC概念3.应用maven工具,管理springMVC4.在具体项目中实现springMVCMVC的本质,业务数据抽取同业务数据呈现相分离。用户端的请求通过协议到达前端控制器,前端控制器了解该请求应该被谁来处理,所以将请求代理给具体的控制器,控制器了解业务逻辑的细节,因此调用业务逻辑,生成了业务数据,将其返回给前段原创 2016-11-11 11:05:36 · 405 阅读 · 0 评论 -
2、Spring MVC的基本概念
@Spring mvc基本概念1,DispatcherServlet:前端控制器2,Controller:调用业务逻辑生成model的地方3.HandlerAdapter:DispatcherServlet通过HandlerAdaprter条用controller4.HandlerInterceptor:拦截器,改接口提供afterCompletion postHandle pre原创 2016-11-11 18:27:27 · 374 阅读 · 0 评论 -
3、配置Maven环境
Maven是一个构建依赖管理的工具,主要三个方面:POM:就是一个xml文件(pom.xml),包含很多信息,主要是依赖关系。通过配置完成我们的依赖管理。Dependency:web应用程序中可能会依赖很多包,而引入的包可能还会依赖其他的包,这样依赖关系的层次会很深传递关系很长,导致lib下的包非常多。但开发人员往往不知道包之间的依赖层次关系,可能会耗费很大的精力去处理包间依赖的关系。ma原创 2016-11-13 14:44:13 · 361 阅读 · 0 评论 -
4、Spring MVC实操
springMVC的上下文层级关系:一种是与SpringMVC核心相关的,也就是Dispatcherservlet上下文,作用只是负责与SpringMVC业务相关的功能,比如HandlerMapping、Controller、ViewResolver等等,另外一种就是供所有组件调用的公共的应用程序上下文,这一部分一般是由Spring的ContextloadListener加载管理的,可以加载多原创 2016-11-13 16:51:34 · 676 阅读 · 0 评论 -
5、总结
学习springMVC:1)宏观上要牢记springMVC思想就是将业务数据的抽取和业务数据的呈现相分离。2)中观的层面要了解springMVC的流程以及流程中各个部分如何相互协作,在此基础上需要注意哪些是配置的哪些是需要编写的。3)微观上就是能进行很好的开发,如基本controller的编写、数据绑定、文件上传、json协同。宏观层面中观层面微观层面原创 2016-11-13 16:58:43 · 270 阅读 · 0 评论