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