springboot读取配置文件的顺序
Posted helloworld
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot读取配置文件的顺序相关的知识,希望对你有一定的参考价值。
前言
今天测试一些东西,发现配置文件连接的数据库一直不正常,数据也不对,今天请教了之后,原来springboot的配置文件加载不仅仅是项目内的配置文件。
正文
项目目录是这样的:文件夹下有:项目,application.properties文件(用于修改配置文件的时候直接复制到项目中)
结果:项目每次使用的都是项目外部的配置文件!!通过查询得到springboot项目启动的时候配置文件加载的顺序:(来自springboot官方文档,使用浏览器翻译)
也就是说:springboot会默认先加载项目外部的配置文件,覆盖内部的配置文件!所以导致项目一直使用的错误的配置!
强烈建议:不要把项目和application.properties配置文件放在一起
以上是关于springboot读取配置文件的顺序的主要内容,如果未能解决你的问题,请参考以下文章