
第三方bean默认为方法名


自动配置

自动配置的原理


springboot的自动配置原理
首先是从
@SpringBootApplication这个注解出发
有一个@ComponentScan()默认扫描同级包及其子包
第二个注解是springbootconfiguration 声明当前类是一个配置类
第三个是核心 enableAutoConfiguration
实现自动配置的核心注解
自动配置的核心
就是
enableautoconfiguration
enableAutoConfiguration底层封装了
import注解
在import1注解中导入了
Selector的实现类

自定义starter


















![[分布式网络通讯框架]----RPC通信原理以及protobuf的基本使用](https://img-blog.csdnimg.cn/direct/b8c3b99b3e674a86abda9d5dcdb4fca0.png)



