我读到根配置类提供应用程序特定的配置,如服务类配置等,我的疑问是,为什么我们需要根配置类。以及servlet上下文与根配置类的关系。
package configuration;
import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
public class FrontController extends AbstractAnnotationConfigDispatcherServletInitializer{
@Override
protected Class<?>[] getRootConfigClasses() {
// TODO Auto-generated method stub
return new Class[] {DaoConfig.class};
}
@Override
protected Class<?>[] getServletConfigClasses() {
return new Class[] {MvcConfig.class};
}
@Override
protected String[] getServletMappings() {
// TODO Auto-generated method stub
return new String[] {"/"};
}
}
1条答案
按热度按时间ugmeyewa1#
简单来说:根上下文对于所有servlet是全局的,而servlet上下文用于特定的servlet。每个servlet的servlet设置可以不同。