![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
文章平均质量分 77
RobotZero
这个作者很懒,什么都没留下…
展开
-
SpringMVC简单介绍及使用一
01SpringMVC简单介绍及使用1、什么是MVC? MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。就是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 **Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Val原创 2021-09-16 15:37:06 · 82 阅读 · 0 评论 -
SpringMVC简单介绍及使用二
02SpringMVC的使用(1)SpringMVC的请求处理1、SpringMVC对请求参数的处理 在之前的servlet中我们可以通过request.getParameter()来获取请求中的参数,但是在我们编写的SpringMVC的应用程序中,在具体请求的方法中并不包含request参数,那么我们应该如何获取请求中的参数呢? 需要使用以下几个注解: @RequestParam:获取请求的参数 @RequestHeader:获取请求头信息 @CookieValue:获取原创 2021-09-16 15:37:43 · 76 阅读 · 0 评论 -
SpringMVC简单介绍及使用三
03SpringMVC的使用1、SpringMVC的返回JSON数据 到目前为止我们编写的所有Controller的方法的返回值都是String类型,但是大家应该都知道,我们有时候数据传递特别是在ajax中,我们返回的数据经常需要使用json,那么如何来保证返回的数据的是json格式呢?使用@ResponseBody注解pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apach原创 2021-09-14 16:38:51 · 84 阅读 · 0 评论 -
SpringMVC的请求流程-图解
原创 2021-09-14 16:37:22 · 107 阅读 · 0 评论 -
SpringMVC源码解析
04SpringMVC源码解析 在讲解springmvc之前,其实是需要大家了解一点tomcat的源码知识的,但是大部分的初学者还只停留在应用的层面,所以,下面展示tomcat容器初始化的流程图和加载servlet的流程图,大家只需要先记住他们的执行顺序即可,等后续开始tomcat源码之后我们再做下一步深入了解。1、Tomcat容器初始化流程图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YfcU8ak0-1631608551669)(image\tomcat容器初原创 2021-09-14 16:36:17 · 380 阅读 · 0 评论 -
Spring MVC处理器适配器的详细处理过程
05 处理器适配器的详细处理过程 当把需要的处理器和适配器找到之后,下面就开始执行具体的处理过程了,通过下述代码进行调用:mv = ha.handle(processedRequest, response, mappedHandler.getHandler());找到RequestMappingHandlerAdapter的类中@Override protected ModelAndView handleInternal(HttpServletRequest request, Http原创 2021-09-14 16:35:41 · 354 阅读 · 0 评论