源码分析-HandlerMapping HandlerAdapter
在@EnableWebMvc注解,激活mvc的一些组件时,其中就创建了 RequestMappingHandlerMapping 和 RequestMappingHandlerAdapter。这两个类也是 InitializingBean 的实现,所以在创建后会调用 afterPropertiesSet() 初始化。
大概今年9月份,在对接抖音抖店 api 时,写的一个多级缓存的实现,本地缓存基于guava。如果需要使用,直接将这些类copy过去就可以。或者这些类抽取到单独的模块,自定义一个 autoconfigurer、start包,就可以无缝整合到 springboot,导包即可自动配置。
昨天给spring提了一个issue,这个问题在 声明式事务注意事项 中有描述过。