摘要:
1.首先调用starting()方法,其内部是一个对所有listener的starting()调用的for循环,然后每个listener调用另一个starting方法,其内部调用multicastEvent方法,其又调用其他multicastEvent方法,其又继续调用其他的multicastEve 阅读全文
摘要:
该方法目的是获取SpringApplicationRunListener getRunListener() 调用 > getSpringFactoriesInstances() 调用 > SpringFactoriesLoader.loadFactoryNames() 调用 > getResourc 阅读全文
摘要:
该方法只做了一件事:设置了一个名为java.awt.headless的系统属性,源码如下: 上述含义是: 给属性设值System.setProperty(),它的值来源于System.getProperty(),奇怪了,为什么把属性从一个地方取出来,然后又设置到同一个地方,这不是多此一举吗? 其实这 阅读全文