主要有如下4步:
StartupUtil.logStartup(getClass().getSimpleName(), servletConfig);
Container container = createContainer(servletConfig);
WebContextBuilder webContextBuilder = container.getBean(WebContextBuilder.class);
configureContainer(container, servletConfig);
1.StartupUtil.logStartup(getClass().getSimpleName(), servletConfig);
主要是打印一些系统信息
扫描二维码关注公众号,回复:
718740 查看本文章
2.Container container = createContainer(servletConfig);
创建Ioc容器,这是初始化的最重要的一个步骤
3.WebContextBuilder webContextBuilder = container.getBean(WebContextBuilder.class);
使用ThreadLocal来保存基于线程的http对象
4.configureContainer(container, servletConfig);
根据配置文件来配置Ioc容器