SpringMVC SpringBoot SpringBoot如何选择Tomcat或者Jett 调用onRefresh方法下的createwebServer方法 如果拿到ServletWebServerFactory的beanName只有一个,则创建对应的bean,如果为空或者拿到多个beanName都会报错。 以Tomcat的bean为例: sping-boot-start-web默认配置了tomcat 配置文件如何设置端口:匹配前缀是server的配置项,读取对应port的值。