首页
OpenSource
电子书推荐
视频教程
软件下载
留言板
关于我
搜索
1
Mysql是怎样运行的
2
图解密码技术(第3版) PDF
3
Elasticsearch实战 PDF
4
重学操作系统
5
Java多线程编程实战指南(核心篇) PDF
以下是
springmvc
相关的文章
2021-08-14
08 HandlerAdapter - 实现RequestMappingHandlerAdapter
本篇我们来完成HandlerAdapter的实现类RequestMappingHandlerAdapter,这也是HandlerAdpater的最后一节。先看看类图RequestMappingHandlerAdapter本身在SpringMVC中占有重要的地位,虽然它只是HandlerAdapter
2021-08-14
568 阅读
0 评论
0 点赞
2021-08-14
07 HandlerAdapter - Handler执行器InvocableHandlerMethod
前面两篇我们开发完成了参数的解析器和返回值的处理器,本篇我们将开始开发InvocableHandlerMethod,InvocableHandlerMethod是对HandlerMethod的扩展,基于一组HandlerMethodArgumentResolver从请求上下文中解析出控制器方法的参数
2021-08-14
317 阅读
0 评论
0 点赞
2021-08-14
06 HandlerAdapter - 返回解析器HandlerMethodReturnValueHandler
前一篇我们开发完成了参数的解析器,接下来我们开始开发返回值的处理器,在SpringMVC中已经内部实现了很多的返回值处理器,我们这里不可能实现那么多,我挑选了5个常用的返回值处理器来作为本篇的开发内容,首先我们一起来看下类图本篇我们主要实现5个功能,这也是SpringMVC中常用的功能:Map: 支
2021-08-14
349 阅读
0 评论
0 点赞
2021-08-14
05 HandlerAdapter - 参数解析器HandlerMethodArgumentResolver
本节我们将开始开发在HandlerAdapter中需要使用到的组件HandlerMethodArgumentResolver,原本计划是在本节之前先聊聊SpringMVC中的数据绑定,毕竟数据绑定在SpringMVC,甚至是Spring框架中都有重要的地位,后来发现想要深入源码讲清楚数据绑定有些费劲
2021-08-14
371 阅读
0 评论
0 点赞
2021-08-14
04 HandlerMapping - 通过request获取Handler
本节我们开始来开发HandlerMapping接口中主要的方法getHandler,通过请求request找到需要执行Handler,涉及到的新类不多6.1 开发步骤讲解本节源代码的分支:handlerMapping-getHandlerHandlerExecutionChain该类的主要包含了两个
2021-08-14
400 阅读
0 评论
0 点赞
2021-08-14
03 HandlerMapping - 拦截器
上一节的内容稍多,所以本小节的内容设置相对简单,主要来实现SmartMVC中的拦截器部分,首先我还是来看下本小节涉及到的类图,以及这些类需要提供的方法4.1 开发步骤讲解本节源码所在分支: handlerMapping-interceptorHandlerInterceptor首先我们来定义Hand
2021-08-14
343 阅读
0 评论
0 点赞
2021-08-14
02 HandlerMapping - 初始化过程
不知道大家有没有好奇过,SpringMVC是如何通过request就可以找到我们写的Controller中的一个方法,它是怎么做到的,什时候做的呢?本节我们就来开发HandlerMapping的初始化过程,把Controller中的方法转换成我们定义的HandlerMethod对象(也就是架构图中画
2021-08-14
577 阅读
0 评论
0 点赞
2021-08-14
01 SmartMVC整体规划
3.1 SmartMVC总体架构在开始撸代码之前我们需要先设计好整个框架架构,所有的设计都是先整体后局部的思想,如果上来就卷起袖子干,不经过仔细的设计是干不好框架的,所以我们先画出SmartMVC的设计图,熟悉SpringMVC的小伙伴可能看出来了,这个流程和SpringMVC的一致。SpringM
2021-08-14
496 阅读
0 评论
0 点赞
1
2