Java 是否需要在GetRootConfigClass或GetServletConfigClass中指定所有@configuration类?

Java 是否需要在GetRootConfigClass或GetServletConfigClass中指定所有@configuration类?,java,spring,spring-mvc,spring-annotations,Java,Spring,Spring Mvc,Spring Annotations,在SpringMVC项目中,我使用纯java配置样式来配置servlet容器 在AbstractAnnotationConfigDispatcherServletilizer子类中,我覆盖了两个方法,getRootConfigClasses和getServletConfigClasses,它们分别为DispatcherServlet和ContextLoaderListener加载bean 是否需要在getRootConfigClasses或getServletConfigClasses中指定所有

在SpringMVC项目中,我使用纯java配置样式来配置servlet容器

AbstractAnnotationConfigDispatcherServletilizer
子类中,我覆盖了两个方法,
getRootConfigClasses
getServletConfigClasses
,它们分别为
DispatcherServlet
ContextLoaderListener
加载bean


是否需要在
getRootConfigClasses
getServletConfigClasses
中指定所有
@Configuration
注释类,如果否(可能),则创建和存储这些
@Configuration
类中定义的bean的方式和位置(在哪个应用程序上下文中)?并非所有配置类都需要指定。剩余的可以
@Import
ed在Root或web config类中

感谢您的反馈,我知道使用Import可以形成一个配置链,但这也在这两个方法中间接指定。如果在根配置类或web配置类中既没有指定也没有导入配置类,该怎么办?像hibernate和安全配置类?