随笔分类 -  Spring MVC 源码解析

摘要:SpringMVC除了对请求URL的路由处理特别方便外,还支持对异常的统一处理机制,可以对业务操作时抛出的异常,unchecked异常以及状态码的异常进行统一处理。SpringMVC既提供简单的配置类,也提供了细粒度的异常控制机制。 SpringMVC中所有的异常处理通过接口HandlerExcep 阅读全文
posted @ 2019-07-18 10:56 chen_hao 阅读(3665) 评论(0) 推荐(6) 编辑
摘要:概述 在SpringMVC的使用时,往往会用到@RequestBody和@ResponseBody两个注解,尤其是处理ajax请求必然要使用@ResponseBody注解。这两个注解对应着Controller方法的参数解析和返回值处理,开始时都是只知其用,不知原理。我们来看个例子。 第一个reque 阅读全文
posted @ 2019-07-17 14:56 chen_hao 阅读(18113) 评论(5) 推荐(26) 编辑
摘要:前端控制器 前端控制器,即所谓的Front Controller,体现的是设计模式中的前端控制器模式。前端控制器处理所有从用户过来的请求。所有用户的请求都要通过前端控制器。SpringMVC框架和其他请求驱动的表示层框架一样,也是围绕一个将请求分发到相应控制器的核心Servlet来设计的。Dispa 阅读全文
posted @ 2019-07-16 11:10 chen_hao 阅读(4985) 评论(0) 推荐(14) 编辑
摘要:SpringMVC作为MVC框架近年来被广泛地使用,其与Mybatis和Spring的组合,也成为许多公司开发web的套装。SpringMVC继承了Spring的优点,对业务代码的非侵入性,配置的便捷和灵活,再加上注解方式的简便与流行,SpringMVC自然成为web开发中MVC框架的首选。 Spr 阅读全文
posted @ 2019-07-15 14:31 chen_hao 阅读(5720) 评论(0) 推荐(15) 编辑