首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SpringMVC浅析
江南一点雨
创建于2021-06-18
订阅专栏
SpringMVC浅析,从基本用法到源码分析,一网打尽。
等 35 人订阅
共17篇文章
创建于2021-06-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
江南一点雨
1年前
Spring
Spring Boot
后端
Spring Boot一键换肤,so easy!
SpringMVC 源码分析系列最后一篇,和大家聊一聊 Theme。 Theme,就是主题,点一下就给网站更换一个主题,相信大家都用过类似功能,这个其实和前面所说的国际化功能很像,代码其实也很像,今天
1153
6
评论
江南一点雨
1年前
后端
Spring
这篇文章让你搞懂 SpringMVC 国际化!
松哥之前写过 Spring Boot 国际化的问题,不过那一次没讲源码,这次咱们整点源码来深入理解下这个问题。 国际化,也叫 i18n,为啥叫这个名字呢?因为国际化英文是 internationali
1159
11
评论
江南一点雨
1年前
Spring
Spring Boot
后端
什么年代了,你还不知道 Servlet3.0 中的文件上传方式?
其实文件上传这块松哥之前和大家聊过很多次了,这次因为最近正在进行 SpringMVC 的源码分析,所以又再次把这个话题拉出来“鞭尸”,不过这次松哥想从源码角度来聊聊这个话题。 理解源码的前提是先会用,
3498
14
7
江南一点雨
2年前
Spring Boot
Spring
SpringMVC 异常处理体系深入分析
@[toc]SpringMVC 中针对异常问题有一套完整的处理体系,这套体系非常好用,今天松哥就花点时间来和大家聊一聊 SpringMVC 中的异常处理体系,我们把 SpringMVC 中的异常体系从
1203
12
2
江南一点雨
2年前
Spring
Spring Boot
SpringMVC 九大组件之 ViewResolver 深入分析
SpringMVC 中的九大组件前面已经和大家分享了好几个了,今天我们来继续视图解析器的分析。 ViewResolver 其实就是我们心心念念的视图解析器,用过 SpringMVC 的小伙伴都知道 SpringMVC 中有一个视图解析器,今天我们就来分析一下这个视图解析器到底是…
584
7
评论
江南一点雨
2年前
Spring Boot
Spring
SpringMVC 九大组件之 HandlerAdapter 深入分析
SpringMVC 九大组件,前面和大家分析了 HandlerMapping,今天我们来看 HandlerAdapter。因为前面已经做了很多铺垫了,所以今天的内容不会太难。 SpringMVC 中通过 HandlerAdapter 来让 Handler 得到执行,为什么拿到 …
1296
9
评论
江南一点雨
2年前
Spring
Spring Boot
SpringMVC 九大组件之 HandlerMapping 深入分析
这些组件相信小伙伴们在日常开发中多多少少都有涉及到,如果你对这些组件感到陌生,可以在公众号后台回复 ssm,免费获取松哥的入门视频教程。 那么接下来的几篇文章,松哥想和大家深入分析这九大组件,从用法到源码,挨个分析,今天我们就先来看看这九大组件中的第一个 HandlerMapp…
735
14
评论
江南一点雨
2年前
Spring Boot
Spring
Spring Boot 定义接口的方法是否可以声明为 private?
我们在阅读 SpringMVC 源码的时候,也会反复看到这个 HandlerMethod,那么它到底是什么意思?今天我想和小伙伴们捋一捋这个问题,把这个问题搞清楚了,前面的问题大家也就懂了。 封装 Handler 和具体处理请求的 Method。 在 HandlerMethod…
809
12
1
江南一点雨
2年前
Spring
Spring Boot
SpringMVC 源码分析之 DispatcherServlet
前面松哥和大家聊了 DispatcherServlet 的父类 FrameworkServlet,大家从中了解到在 DispatcherServlet 中,方法执行的入口应该是 doService。如果小伙伴们还没看前面的分析,可以先看下,这有助于理解本文,传送门SpringM…
958
9
评论
江南一点雨
2年前
Spring
Spring Boot
SpringMVC 源码分析之 FrameworkServlet
前面和小伙伴们聊了 SpringMVC 的初始化流程,相信大家对于 SpringMVC 的初始化过程都有一个基本认知了,今天我们就来看看当一个请求到达后,它的执行流程是什么样的?当然这个流程比较长,松哥这里可能会分两篇文章来和大家分享。 很多小伙伴都知道 SpringMVC 的…
671
7
评论
江南一点雨
2年前
Spring
Spring Boot
Spring Boot 中如何统一 API 接口响应格式?
今天又要给大家介绍一个 Spring Boot 中的组件--HandlerMethodReturnValueHandler。 在前面的文章中(如何优雅的实现 Spring Boot 接口参数加密解密?),松哥已经和大家介绍过如何对请求/响应数据进行预处理/二次处理,当时我们使用…
2480
20
3
江南一点雨
2年前
Spring Boot
Spring
深入分析 SpringMVC 参数解析器
前面和大家聊了自定义 SpringMVC 参数解析器,同时我们也分析了几个比较简单的参数解析器,相信大家对于 SpringMVC 中的参数解析器应该已经有了一定的了解,如果还没看过的小伙伴可以先看看:SpringBoot 中如何自定义参数解析器?。 这是我们日常中最常见的参数定…
396
7
评论
江南一点雨
2年前
Spring Boot
Spring
SpringBoot 中如何自定义参数解析器?
在一个 Web 请求中,参数我们无非就是放在地址栏或者请求体中,个别请求可能放在请求头中。 如果你用的是 Jsp/Servlet 那一套技术栈,那么参数获取无外乎这几种方式。 如果用了 SpringMVC 框架,有的小伙伴们可能会觉得参数获取方式太丰富了,各种注解如 @Requ…
1060
11
1
江南一点雨
2年前
Spring Boot
Spring
SpringMVC 初始化流程分析
框架源码是我们 Coding 晋级中的必修课,SSM 应该算是小伙伴们日常接触最多的框架了,这其中 SpringMVC 初始化流程相对来说要简单一些,因此今天松哥就先来和大家分析一下 SpringMVC 初始化流程。 即使你没看过 SpringMVC 的源码,估计也听说过:Di…
1211
18
2
江南一点雨
2年前
Spring
Spring Boot
如何优雅的实现 Spring Boot 接口参数加密解密?
因为有小伙伴刚好问到这个问题,松哥就抽空撸一篇文章和大家聊聊这个话题。 加密解密本身并不是难事,问题是在何时去处理?定义一个过滤器,将请求和响应分别拦截下来进行处理也是一个办法,这种方式虽然粗暴,但是灵活,因为可以拿到一手的请求参数和响应数据。不过 SpringMVC 中给我们…
6610
105
14
江南一点雨
2年前
Spring
Spring Boot
Spring5 里边的新玩法!这种 URL 请求让我涨见识了!
这个方法就是 Spring5 里边出来的,以前是没有这个方法的。在旧的 SpringMVC 中,当我们需要获取当前请求地址的时候,直接通过如下方式获取: 第一个接口,可以接收诸如 /hello/123/123/hello、/hello/a/hello 以及 /hello/hel…
3508
25
1
江南一点雨
2年前
Spring
Spring Boot
SpringMVC 中的参数还能这么传递?涨姿势了!
参数可以放在地址栏中,不过地址栏参数的长度有限制,并且在有的场景下我们可能不希望参数暴漏在地址栏中。参数可以放在请求体中,这个没啥好说的。 在一个电商项目中,有一个提交订单的请求,这个请求是一个 POST 请求,请求参数都在请求体中。当用户提交成功后,为了防止用户刷新浏览器页面…
1833
9
2