博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot读取配置文件的顺序
阅读量:6657 次
发布时间:2019-06-25

本文共 377 字,大约阅读时间需要 1 分钟。

前言

今天测试一些东西,发现配置文件连接的数据库一直不正常,数据也不对,今天请教了之后,原来springboot的配置文件加载不仅仅是项目内的配置文件。


 

正文

项目目录是这样的:文件夹下有:项目,application.properties文件(用于修改配置文件的时候直接复制到项目中)

结果:项目每次使用的都是项目外部的配置文件!!通过查询得到springboot项目启动的时候配置文件加载的顺序:(来自springboot官方文档,使用浏览器翻译)

springboot配置文件加载顺序

也就是说:springboot会默认先加载项目外部的配置文件,覆盖内部的配置文件!所以导致项目一直使用的错误的配置!

强烈建议:不要把项目和application.properties配置文件放在一起

转载于:https://www.cnblogs.com/chenmc/p/9395331.html

你可能感兴趣的文章
实现待办事项网站回顾
查看>>
做产品也要造概念,讲故事,用优雅的措辞美化自己
查看>>
CPU多级缓存与缓存一致性
查看>>
【转载】#458 Errors While Converting Between enum and Underlying Type
查看>>
checked、disabled在原生、jquery、vue下不同写法
查看>>
android php mysql
查看>>
Java中的接口
查看>>
基于Docker容器的,Jenkins、GitLab构建持续集成CI 之一 Jenkins容器构建
查看>>
POJ-2559-Largest Rectangle in a Histogram(栈)
查看>>
ArcGIS中几种插值方法简述
查看>>
sql 表的连接与查找
查看>>
sqlalchemy python中的mysql数据库神器
查看>>
RSA加密
查看>>
android studio 中移除module和恢复module
查看>>
vue-cli搭建vue项目
查看>>
windows压缩卷的操作
查看>>
【LeetCode每天一题】Jump Game II(跳跃游戏II)
查看>>
java -cp 用法介绍
查看>>
mycat(4)
查看>>
winform窗体间传值
查看>>