initializers成员变量定义如下:
 
 在构造方法中:
 
 setListeners代码如下:
 
 给setListeners方法传递的是getSpringFactoriesInstances(ApplicationListener.class).
 getSpringFactoriesInstances代码如下:
 
 调用的重载的getSpringFactoriesInstances代码如下:
 
 其中先通过loadFactoryNames获取一个List,然后通过createSpringFactoriesInstances返回一个List.
这个List最终会通过setListeners设置到listeners成员变量中。



















