
spring
文章平均质量分 91
spirng相关组件
&一步
这个作者很懒,什么都没留下…
展开
-
spring之requestMappingHandlerMapping深入探究
简介 说到springmvc都有过使用过程,也都对格组件流转过程有所认识,但是一直没有特地看看requestMappinHandlerMapping组件,故今天深入探究下这个组件。 分析 先来看看这个组件全景图。 先不分析为何这么设计,先看看组件使用,从使用过程来探究设计原因,首先看看组件初始化。 从这里很容易看清,初始化主要过程就是容器实例化单实例化RequestMappingHandlerMapping时,会触发其InitializingBean...原创 2021-01-28 16:46:44 · 981 阅读 · 1 评论 -
spring-aop浅析
简介 这篇说说spring的aop对AspectJ的支持,我们知道AspectJ植入时机有3种:compile-time、post-compile、load-time,那spring是如何支持AspectJ的呢?要搞清楚这些得搞个demo工程翻翻代码,可以基于spring构建,也可以基于springboot构建,当然2种方式都挺简单,boot不过是替我们开启了AopAutoConfiguration。因为demo非常简单,这里不说这个demo了,直接看看原理。 ...原创 2020-08-30 14:13:17 · 131 阅读 · 0 评论 -
@ConfigurationProperties原理浅析
背景 用springboot开发总会涉及Properties的处理,@ConfigurationProperties这个注解就是用来处理配置文件到属性类的映射问题的,用起来挺简单的,但是到底咋回事一直也没去了解过,现在看看到底怎么一回事。 试水 还是先放上一段代码好说话。 //pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp...原创 2020-06-10 17:32:36 · 907 阅读 · 0 评论 -
springmvc-不说主要组件-说说参数处理
目录 背景 执行流程 思考 背景 要说springmvc原理可能大多数人都要说它的几个主要组件DispatcherServlet、HandlerMapping、HadlerAdapter、ViewResolver、View,但是这篇文章不说这个,进一步说说HandlerAdapter具体是怎么工作的,即controller中随便写什么参数都能得到处理,返回想要的结果。 执行流程 在说参数的问题之前先说说为啥从HadlerAdapter说起吧,话不多说上图。 ...原创 2020-07-05 14:41:34 · 157 阅读 · 0 评论