csdn这个登录太恶心了,降低使用欲望 要在配置类上加上@ComponentScan, 同时在RootConfigure和ServletConfig两个类上scan的对象是不同的。 ServletConfig是用来注册DispatcherServlet的,它只是用来扫描controller层的 RootConfigure用来注册ContextLoaderListener,他扫描的范围是除了controller以外的bean,例如dao,service,bean实体。