1.修改和Server有关的配置(都在ServerProPerties类中)
server.servlet.context-path=/crud server.port=8081 server.tomcat.uri-encoding=UTF-8
2.编写嵌入式Servlet容器的定制器
WebServerFactoryCustomizer<ConfigurableWebServerFactory> webServerFactoryCustomizer(){
}
3.注册Servlet,Filter,Listener
首先自定义servlet
定义好了需要注册
//注册三大组件 @Bean public ServletRegistrationBean myServlet(){ ServletRegistrationBean registrationBean = new ServletRegistrationBean(new Myservlet(),"/myServlet"); return registrationBean; }
4使用其他Servlet容器
默认Tomcat
支持Jetty(长连接应用【聊天】)
和Undertow(并发性能好但不支持JSP)