SpringBoot 初始化是不是就只会读启动类和配置文件?

SpringBoot 是不是就只会读启动类和配置文件?
application.properties 和启动类?

  • 你只看到了表面, Spring Boot 自动配置功能 ,主要目的是为了对第三方软件进行集成,引入对应的Starters, Spring Boot 启动时便会自动加载相关依赖,配置相应的初始化参数 。
  • 下面介绍了 Spring Boot启动都干了啥事
    https://cloud.tencent.com/developer/article/1752349

springboot在启动时可以加载yml和properties配置文件,并且根据引入的依赖来选择性的加载配置类,通过配置类来加载这些配置文件的配置项,这就是所谓的自动装配。另外一个功能就是起步依赖了,方便你管理和使用依赖包。