Spring3.0中SpringwebMVC层的注解驱动开发
原理说明参见:
SpringMVC接入Spring框架原理
1.依赖导入
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.2.8.RELEASE</version>
</dependency>
2.实现接口接入
告诉Spring根配置类是哪个,子配置类是哪个,以及DispatcherServlet对应的url路径是哪个
在基于注解的体系下开发时,我们要考虑继承
AbstractAnnotationConfigDispatcherServletInitializer
类来接入Spring MVC框架。
public class MyWebInit extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
protected Class<?>[] getRootConfigClasses() {
//表明跟容器的配置类
return new Class[]{ApplicationConfig.class};
}
@Override