ioc容器初始化的流程