如您在此处详细看到的,在启动时, (默认情况下为Tomcat)时,Spring Boot DispatcherServlet
为servlet。
然后,像往常一样,Spring会 (包括您SpringApplication.run()
从中调用 ),并为控制器设置相应的映射(如果有)。例如/hello
此处的映射:
@RestController
@EnableAutoConfiguration
public class TestSpring {
@RequestMapping("/hello")
String hello() {
return "Hello World!";
}
public static void main(String[] args) throws Exception {
SpringApplication.run(TestSpring.class, args);
}
}