yml和properties的加载顺序和区别
2024-08-29 05:54:47
正常的情况是先加载yml,接下来加载properties文件。如果相同的配置存在于两个文件中。最后会使用properties中的配置。最后读取的优先集最高。
两个配置文件中的端口号不一样会读取properties中的端口号。
我在 application.properties 文件中配置了:
server.port=8085
在 application.yml 文件中配置了:
server:
port: 8086
启动项目,控制台输出:
main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8085 (http)
充分说明了这一点。
转载自https://blog.csdn.net/wangmx1993328/article/details/81005170
最新文章
- 基于dubbo的分布式项目实例应用
- (转) jsp页面 URL传中文参数到Action里面出现乱码
- JavaScript面试题收集(一)
- hdu2896病毒侵袭(ac自动机)
- wScratchPad 实现刮刮卡效果
- SimpleDateFormat()简单了解
- Android Afinal框架
- DirectoryExists
- 1951: [Sdoi2010]古文字猪
- 【转载】跟我一起学习VIM - vim插件
- Oracle_spatial的函数介绍
- servlet之一(概念/如何写/运行/错误提示/乱码处理)
- Gitlab+Jenkins学习之路(五)之git merge和git rebase的区别
- 【我的python之路】
- CentOS 6.9配置EPEL源
- ADB用法
- Linux操作系统安装与VMTools的安装
- Java Servlet 缺点
- ruby安装devkit
- 【机器学习基石笔记】九、LinearRegression