雷丰阳Springboot视频培训教程问题解决记录之七——修改默认配置的方法
2019-04-22 08:03
453 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lswx2006/article/details/89444643
包含两种方法:
1、修改传统的application.properties文件或者 applicaiton.yml文件
[code]server.servlet.context-path=/site spring.mvc.date-format=yyyy-MM-dd spring.thymeleaf.cache=false spring.messages.basename=i18n.index
2、使用方法类。
Springboot 1.X中使用EmbeddedServletContainerCustomizer类,方法如下
[code]@Component public class CustomContainer implements EmbeddedServletContainerCustomizer { @Override public void customize(ConfigurableEmbeddedServletContainer container) { if (container instanceof TomcatEmbeddedServletContainerFactory) { TomcatEmbeddedServletContainerFactory tomcatContainer = (TomcatEmbeddedServletContainerFactory) container; tomcatContainer.setPort(8080); tomcatContainer.setContextPath(""); } } }
Springboot 2.x中EmbeddedServletContainerCustomizer类 已被移除,该功能仍可通过接口WebServerFactoryCustomizer和类ConfigurableServletWebServerFactory实现。
[code]@Component public class CustomContainer implements WebServerFactoryCustomizer<TomcatServletWebServerFactory> { @Override public void customize(TomcatServletWebServerFactory factory) { factory.setContextPath(""); factory.setPort(8080); } }
相关文章推荐
- 雷丰阳Springboot视频培训教程问题解决记录之九——Spring定时任务及Encountered invalid @Scheduled method For Input String错误
- 雷丰阳Springboot视频培训教程问题解决记录之十——邮件发送以及java.lang.IllegalStateException: Not in multipart mode错误
- mysql修改my.ini配置文件后无法启动问题解决办法,及修改mysql默认编码为utf8mb4的方法
- 安卓4.0后新控件TextureView解决SurfaceView在修改默认屏幕方向后视频方向无法翻转的问题
- 集成jcaptcha到spring-boot+maven项目中时出现java.lang.NoSuchMethodError: com.jhlabs.image.WaterFilter的问题的解决方法
- SpringBoot配置Cors解决跨域请求问题
- mysql免安装配置教程及遇到1067服务启动不成功的问题解决方法
- spring boot新手教程之使用FastJson解析JSON数据以及解决返回中文乱码问题
- 一个由于springboot自动配置所产生的问题的解决
- Mysql5.7.14安装配置方法操作图文教程(密码问题解决办法)
- No plugin found for prefix 'spring-boot' ...的问题解决方法
- Springboot2.0.1 邮箱配置阿里云25端口封禁问题解决
- spring boot 本地图片不能加载(图片路径)的问题及解决方法
- spring boot 2.x html中引用css和js失效问题及解决方法
- SpringBoot解决ajax跨域问题的方法
- DKhadoop安装配置教程与常见问题解决方法
- 解决maven工程中使用spring-boot后导致的profile多环境配置失效的问题
- springboot 修改默认加载的配置文件不为application.properties
- 关于Spring boot中读取属性配置文件出现中文乱码的问题的解决
- No plugin found for prefix 'spring-boot' ...的问题解决方法