类型问题
- 介绍下SpringFactoriesLoader ?
- SpringFactoriesLoader如何加载工厂类 ? 通过加载指定路径下的文件,构建properties对象,并获取相应配置的对象的全类名,然后生成对应的对象。 然后根据配置的order设置执行的顺序。
- 系统初始化器的作用? 它其实所以SpringBoot的一个回调接口,用来像SpringBoot容器中注册属性
- 系统初始化器的调用时机? 是在SpringApplication的run方法中prepareContext()方法中执行的
- 如何自定义实现? 三种方式
- 自定义有哪些注意事项? order大小的影响,即order失效的问题