Servlet3.0环境中,容器会在类路径中查找实现ServletContainerInitializer 接口的类,如果发现的话,就用它来配置Servlet容器。

Spring提供了这个接口的实现类 SpringServletContainerInitializer , 通过@HandlesTypes(WebApplicationInitializer.class)设置,这个类反过来会查找实现WebApplicationInitializer 的类,并将配置的任务交给他们来完成。

AbstractAnnotationConfigDispatcherServletInitializer 类扩展了WebApplicationInitializer 。这样就可以通过实现AbstractAnnotationConfigDispatcherServletInitializer 来进行配置Servlet的上下文了。

 

Spring MVC 之 AbstractAnnotationConfigDispatcherServletInitializer剖析

 

 

 

相关文章:

  • 2022-12-23
  • 2021-12-31
  • 2021-10-24
  • 2021-08-07
  • 2022-02-09
  • 2021-11-26
猜你喜欢
  • 2021-09-04
  • 2021-05-07
  • 2022-12-23
  • 2021-09-17
  • 2022-02-10
相关资源
相似解决方案