Reactive Spring实战 -- 响应式Kafka交互

2021-06-22
阅读 8 分钟
2.9k
我们知道,Kafka使用Zookeeper负责为kafka存储broker,Consumer Group等元数据,并使用Zookeeper完成broker选主等操作。虽然使用Zookeeper简化了Kafka的工作,但这也使Kafka的部署和运维更复杂。

SpringBoot源码解析 -- @Value,@Autowired实现原理

2020-05-23
阅读 10 分钟
2.9k
前面解析@ComponentScan实现原理的文章说了,Spring如何扫描@Component注解的Bean,但扫描的Bean如何注入属性呢?我们都知道该功能主要使用@Value,@Autowired注解完成,这篇文章主要解析Spring中@Value,@Autowired实现原理。源码分析基于spring boot 2.1

SpringBoot源码解析 -- @ComponentScan的实现原理

2020-05-21
阅读 7 分钟
3.3k
上一篇解析SpringBoot AutoConfigure功能的文章说过,ConfigurationClassParser#doProcessConfigurationClass方法很重要,处理@Component,@PropertySources,@ComponentScans,@Import,@ImportResource等注解。现在来看一下@ComponentScans注解的处理。源码分析基于spring boot 2.1

Spring源码解析 -- SpringMvc原理

2020-05-08
阅读 12 分钟
2.1k
源码分析基于spring 4.3.x本文通过阅读Spring MVC的源码,解析Spring MVC实现原理。本文不会深入SpringMvc的细节,关注于分析SpringMvc的各个核心组件以及主要逻辑,以便大家深入SpringMvc以及排查问题。

Spring源码解析 -- AOP原理(2)

2020-05-04
阅读 11 分钟
2.3k
源码分析基于spring 4.3.x本文承接上一篇文章对Spring AOP的分析,继续分析spring如何对AOP中多个通知进行链式调用的。关于阅读源码的思路,可参考 -- 如何阅读java源码

Spring源码解析 -- AOP原理(1)

2020-05-03
阅读 13 分钟
2.4k
源码分析基于spring 4.3.x本文通过阅读Spring源码,分析Spring AOP的功能是如何实现的。关于阅读源码的思路,可参考 -- 如何阅读java源码

spring源码解析 -- Spring Context

2020-05-03
阅读 14 分钟
2.4k
前面解析spring构造bean过程的文章说过时,spring会查找上下文中用户定义的BeanPostProcessor并进行相应操作,那么这些扩展的BeanPostProcessor是怎样进入spring的呢?这里就要说到Spring Context模块了。

spring源码解析 -- 注入属性

2020-05-01
阅读 12 分钟
2k
在解析spring读取xml配置的文章说过,spring会将xml属性配置信息转化为spring内部的表示类,并结合属性name,type等元数据构造PropertyValue,存放在BeanDefinition#propertyValues。而在解析spring构造bean的文章中说过,spring注入属性的方法在AbstractAutowireCapableBeanFactory#populateBean

spring源码解析 -- 构造bean

2020-04-27
阅读 13 分钟
1.4k
前面文章已经分析了spring如何加载xml配置中的bean元数据,现在来分析一下spring构造bean的过程。关于阅读源码的思路,可参考 -- 如何阅读java源码

Spring源码解析 -- 读取bean元数据

2020-04-27
阅读 12 分钟
1.4k
Spring源码解析 -- 读取bean元数据 spring源码解析 -- 构造bean spring源码解析 -- 注入属性 spring源码解析 -- Spring Context Spring源码解析 -- AOP原理(1) Spring源码解析 -- AOP原理(2) Spring源码解析 -- SpringMvc原理 源码分析基于spring 4.3.x 本文通过阅读源码,分析spring如何读取xml配置中的bean元数据。关...