前几天,面试的时候被问到了SpringBoot的自动装配的原理.趁着五一的假期,就来整理一下这个流程. 我这里使用的是idea创建的最简单的SpringBoot项目. 我们都知道,main方法是java的启动入口,我们在开发SpringBoot项目的时候,他的启动类如下所示: /** * @SpringBootApplication用来标注一个主程序类,说明这是一个springboot应用 */ @SpringBootApplication public class Springbootdemo…