学会SpringMVC系列
文章平均质量分 98
学会SpringMVC系列
战神刘玉栋
小竹排,顺水流,鸟儿唱,鱼儿游。江南鱼米乡,小竹排在画中游。
展开
-
《学会 SpringMVC 系列 · 基础篇》
博主所在公司早期后端采用 SSM(Spring + SpringMVC + MyBatis),2020年进行了微服务拆分,顺带技术栈升级,后端调整为 SpringCloud 和 SpringBoot,深刻体会到了SpringBoot为我们带来的遍历。经常会听到新人之间在议论,“还是新框架好,旧框架已过时了,不要浪费时间学习旧框架”,那么 SpringBoot 是否完全取代了 SSM 技术栈呢?那么,有了 SpringBoot,是否还需要学习 SpringMVC?原创 2024-07-30 16:15:03 · 1034 阅读 · 11 评论 -
《学会 SpringMVC 系列 · 剖析出参处理》
上一篇博文《学会 SpringMVC 系列 · 剖析入参处理》的学习,大致了解了SpringMVC请求流程中的入参处理环节,接下来介绍出参处理相关分析。后续的几篇博文,会将流程中涉及的若干关键环节单独拿出来讲解,并结合实战中的运用,帮助领略SpringMVC带来的定制和扩展能力。相关博文《学会 SpringMVC 系列 · 基础篇》《学会 SpringMVC 系列 · 剖析篇(上)》《学会 SpringMVC 系列 · 剖析入参处理》《程序猿入职必会(1) · 搭建拥有数据交互的 SpringBoot 》原创 2024-08-02 13:42:58 · 1291 阅读 · 2 评论 -
《学会 SpringMVC 系列 · 剖析入参处理》
通过上一篇博文《学会 SpringMVC 系列 · 剖析篇(上)》的学习,大致了解了SpringMVC请求流程的代码走向。由于篇幅所限,没有介绍的十分详尽,接下来几篇博文,将流程中涉及的若干关键环节单独拿出来讲解,并结合实战中的运用,帮助领略SpringMVC带来的定制和扩展能力。相关博文《学会 SpringMVC 系列 · 基础篇》《学会 SpringMVC 系列 · 剖析篇(上)》《程序猿入职必会(1) · 搭建拥有数据交互的 SpringBoot 》原创 2024-08-01 17:25:27 · 1085 阅读 · 6 评论 -
《学会 SpringMVC 系列 · 剖析初始化》
前几篇博文,大致了解了SpringMVC请求流程中的源码分析和扩展运用,为知识连贯性,本篇介绍一下 SpringMVC 初始化过程中的相关源码解读。和请求流程相比,初始化流程更为简单,主要就是初始化得到一些准备数据,为后续请求过程服务。相关博文《学会 SpringMVC 系列 · 基础篇》《学会 SpringMVC 系列 · 剖析篇(上)》《学会 SpringMVC 系列 · 剖析入参处理》《学会 SpringMVC 系列 · 剖析出参处理》《学会 SpringMVC 系列 · 返回值处理器》原创 2024-08-04 14:27:38 · 831 阅读 · 0 评论 -
《学会 SpringMVC 系列 · 剖析篇(上)》
通过上一篇博文《学会 SpringMVC 系列 · 基础篇》的学习,可以掌握 SpringMVC 的项目搭建和部分用法,从搭建过程中我们看到,SpringMVC 的入口是在 web.xml 中添加 DispatcherServlet,它是一个Servlet,那请求流程也遵循 Servlet 相关规范展开。接下来,让我们进一步分析相关源码,顺带引出相关扩展点和实战运用。此篇文章介绍了SpringMVC请求流程的源码分析,仅供参考。原创 2024-07-30 23:49:40 · 1249 阅读 · 15 评论 -
《学会 SpringMVC 系列 · 参数解析器 ArgumentResolvers》
前几篇博文,大致了解了SpringMVC请求流程中的参数与返回值的源码分析,后续的几篇博文,会将流程中涉及的若干关键环节单独拿出来讲解,并结合实战中的运用,帮助领略SpringMVC带来的定制和扩展能力。本篇文章先介绍一下 ArgumentResolvers 相关内容。相关博文《学会 SpringMVC 系列 · 基础篇》《学会 SpringMVC 系列 · 剖析篇(上)》《学会 SpringMVC 系列 · 剖析入参处理》《学会 SpringMVC 系列 · 剖析出参处理》原创 2024-08-06 11:46:17 · 1061 阅读 · 1 评论 -
《学会 SpringMVC 系列 · 写入拦截器 ResponseBodyAdvice》
前几篇博文,大致了解了SpringMVC请求流程中的参数与返回值的源码分析,后续的几篇博文,会将流程中涉及的若干关键环节单独拿出来讲解,并结合实战中的运用,帮助领略SpringMVC带来的定制和扩展能力。本篇文章先介绍一下 ResponseBodyAdvice 相关内容。相关博文《学会 SpringMVC 系列 · 基础篇》《学会 SpringMVC 系列 · 剖析篇(上)》《学会 SpringMVC 系列 · 剖析入参处理》《学会 SpringMVC 系列 · 剖析出参处理》原创 2024-08-03 22:22:40 · 2305 阅读 · 10 评论 -
《学会 SpringMVC 系列 · 返回值处理器》
前几篇博文,大致了解了SpringMVC请求流程中的入参和出参处理环节,后续的几篇博文,会将流程中涉及的若干关键环节单独拿出来讲解,并结合实战中的运用,帮助领略SpringMVC带来的定制和扩展能力。本篇文章先介绍一下返回值处理器相关内容。代码:study-up#MyHandlerMethodReturnValueHandler逻辑:对添加了自定义注解的接口,包装上一层实体返回。实现步骤:Step1、添加自定义返回值处理器@Override@Override= null) {原创 2024-08-02 16:10:55 · 1135 阅读 · 9 评论 -
《学会 SpringMVC 系列 · 消息转换器 MessageConverters》
前几篇博文,大致了解了SpringMVC请求流程中的参数与返回值的源码分析,后续的几篇博文,会将流程中涉及的若干关键环节单独拿出来讲解,并结合实战中的运用,帮助领略SpringMVC带来的定制和扩展能力。本篇文章先介绍一下 MessageConverters 相关内容。相关博文《学会 SpringMVC 系列 · 基础篇》《学会 SpringMVC 系列 · 剖析篇(上)》《学会 SpringMVC 系列 · 剖析入参处理》《学会 SpringMVC 系列 · 剖析出参处理》原创 2024-08-03 22:30:28 · 1295 阅读 · 4 评论