先继续接上一篇,那个启动原理还有一点没说完. 6. afterRefresh(context, applicationArguments); 看这个名字就知道,应该就是ioc容器刷新之后的一些操作了,我们来看看内部是怎么做的 可以看看callRunner方法,其实就是执行这个xxxRunner里面的run方法 下面我说说这两个ApplicationRunner和CommandLineRunner是个什么东西,emmm..本来我也不知道,但是查了好半天的资料.博客,知道了一点,说实话,这两个东西功…