DispatcherServlet 调用分析 Eddie 发布于 2020-12-17 收录于 框架源码 和 Spring MVCDispatcherServlet.doDispatch()中,具体业务方法是通过HandlerAdapter.handle()来调用的,本文性详细列举handle()的实现流程。
DispatcherServlet 核心流程剖析 Eddie 发布于 2020-12-16 收录于 框架源码 和 Spring MVC在 springmvc 中,所有的请求都会交给 DispatcherServlet 处理,由 DispatcherServlet 分发给下游组件,进行具体的处理。本文详细罗列出 DispatcherServlet 在处理请求时的核心流程,源码的流转。
HandlerMapping HandlerAdapter Eddie 发布于 2020-12-16 收录于 框架源码 和 Spring MVC在@EnableWebMvc注解,激活mvc的一些组件时,其中就创建了 RequestMappingHandlerMapping 和 RequestMappingHandlerAdapter。这两个类也是 InitializingBean 的实现,所以在创建后会调用 afterPropertiesSet() 初始化。
Spring 缓存管理器多级缓存的实现 Eddie 发布于 2020-12-16 收录于 框架源码 和 Spring实践大概今年9月份,在对接抖音抖店 api 时,写的一个多级缓存的实现,本地缓存基于guava。如果需要使用,直接将这些类copy过去就可以。或者这些类抽取到单独的模块,自定义一个 autoconfigurer、start包,就可以无缝整合到 springboot,导包即可自动配置。