Spring-JavaConfig模式的类关系图
2019-02-20 19:25:34 0 举报
Spring-JavaConfig配置的类关系图
作者其他创作
大纲/内容
WebApplicationInitializer
Spring 3.2引入了一个便利的WebApplicationInitializer基础实现,也就是AbstractAnnotationConfigDispatcherServletInitializer。 因此,当我们使用配置类扩展AbstractAnnotationConfigDispatcherServletInitializer时,容器会自动发现它,并用它来配置Servlet上下文。
SpringServletContainerInitializer
Spring提供了这个接口的实现,名为SpringServletContainerInitializer,这个类 反过来 又会查找实现WebApplicationInitializer的类并将配置的任务交给它们来完成
AbstractAnnotationConfigDispatcherServletInitializer
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+ operation1(params):returnType- operation2(params)- operation3()
在Servlet 3.0环境中,容器会在类路径中查找实现javax.servlet.ServletContainerInitializer接口的类,如果能发现的话,就会用它来配置Servlet容器。
查找实现了该接口的类
javax.servlet.ServletContainerInitializer
0 条评论
下一页