springboot之@KafkaListener注解自动装配流程分享
作者:万物皆字节
@KafkaListener是Spring Kafka框架提供的注解,Spring Boot对其提供了原生支持,通过引入依赖并在配置文件中加入Kafka相关配置,可以触发Kafka组件的自动状态,扫描@KafkaListener注解是Spring Boot自动装配的一部分
@KafkaListener是spring-kafka框架提供的注解,spring-boot对其提供了原生的支持,即只要引入依赖及在配置文件加入kafka相关的配置就会触发kafka组件的自动状态
(以spring-kafka 2.5.14为例子)
入口
查看spring-boot原生支持的自动装配配置文件

KafkaListenerAnnotationBeanPostProcessor 注入
该类注入链路如下图
- @A:

- @B:

- @C:

- @D:

- @E:

扫描@KafkaListener注解

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
