为什么在WebApplicationInitializer中创建ApplicationContext后立即刷新它?

时间:2018-11-02 12:01:48

标签: spring-mvc

https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html 11.1中有一个示例:

public class MyWebApplicationInitializer implements WebApplicationInitializer {

    @Override
    public void onStartup(ServletContext servletCxt) {

        // Load Spring web application configuration
        AnnotationConfigWebApplicationContext ac = new AnnotationConfigWebApplicationContext();
        ac.register(AppConfig.class);
        ac.refresh();
      ...

然后在第11.4章中有另一个示例,但是没有ac.refresh();

创建上下文后立即刷新上下文有什么好处?

0 个答案:

没有答案