當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring boot嵌入式Servlet容器定制器
生活随笔
收集整理的這篇文章主要介紹了
Spring boot嵌入式Servlet容器定制器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
修改Servlet配置
可以通過配置文件修改
也可以編寫一個嵌入式Servlet容器定制器
EmbeddedServletContainerCustomizer
在自定義配置中,添加組件
EmbeddedServletContainerCustomizer
是一個接口,接口里只有一個方法
實現這個方法
配置嵌入式的Servlet容器
定制嵌入式Servlet容器的相關規則
@Configuration public class MyServerConfig {//配置嵌入式的Servlet容器@Beanpublic EmbeddedServletContainerCustomizer embeddedServletContainerCustomizer(){return new EmbeddedServletContainerCustomizer() {//定制嵌入式的Servlet容器相關的規則@Overridepublic void customize(ConfigurableEmbeddedServletContainer container) {container.setPort(8083);}};}}ServerProperties
也實現了EmbeddedServletContainerCustomizer接口
重寫customize 方法
將配置的屬性,設置到嵌入式Servlet容器中
實現原理
修改配置文件
自定義嵌入式的Servlet容器的定制器
原理都是一樣的,通過實現接口
EmbeddedServletContainerCustomizer
實現customize方法
將配置信息,添加到Servlet容器中
修改Spring boot默認配置
xxxCustomizer
在SpringBoot中,會有很多的xxxCustomizer
可以進行定制配置
總結
以上是生活随笔為你收集整理的Spring boot嵌入式Servlet容器定制器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring boot配置嵌入式Serv
- 下一篇: Spring boot修改Servlet