SpringApplication

AbstractApplicationContext
 

PostProcessorRegistrationDelegate

 
 
 
 
ConfigurationClassPostProcessor
 
 

 
 
 
 
ConfigurationClassParser 一堆循环和调用
 
 
 
 
 
 
 
 
 
 
ComponentScanAnnotationParser扫描
 
 
 
 
processConfigurationClass.doProcessConfigurationClass(configClass, sourceClass, filter);
将项目里面的类遍历做一次doProcessConfigurationClass,处理类上的注解相关

 
 
 
 
 
 
 
 
main方法扫描出来是空的
 
 
回到
 
 
 
 
 
 
然后就开始套娃把所有的东西都弄出来了
下次再仔细看mybatis/mybatis-plus是怎么加载出来的



















