DispatcherServlet将在使用@Controller而不是@Component注释的类上寻找@RequestMapping。
这意味着@Component和@Controller在bean创建和依赖注入方面是相同的,但后者是前者的一种特殊形式。如果将@Controller注释替换为@Compoenent, Spring也可以自动检测并注册控制器类,但它在请求映射方面可能无法正常工作。
DispatcherServlet将在使用@Controller而不是@Component注释的类上寻找@RequestMapping。
这意味着@Component和@Controller在bean创建和依赖注入方面是相同的,但后者是前者的一种特殊形式。如果将@Controller注释替换为@Compoenent, Spring也可以自动检测并注册控制器类,但它在请求映射方面可能无法正常工作。