赞
踩
Springboot有默认的读取application.properties顺序,具体顺序如下:
优先级高的属性将会覆盖优先级低的属性,例如 如果 springboot项目平级config目录下有mysql连接 类路径也有,将会使用config目录中的mysql数据库连接。
如果你不喜欢 .properties配置的话, 你可以使用特定的名称,但是在启动的使用需要指定
例如 java -jar myProject.jar --spring.config.name=配置文件名
还可以指定 --spring-config-location=classpath:/default.properties等
谷歌翻译是侧面文件,在项目开发中经常用到,比如你在开发的时候使用一套配置,上线后配置肯定不同,这时候使用
application-dev.properties 文件就很好。只需要在主文件(application.properties)指定文件为active就好。
例如:spring-profiles.active = dev
springboot项目就会加载application-dev.properties
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。