7springboot外部配置文件及加载顺序问题

时间:2020-09-04 17:37:39   收藏:0   阅读:75

springboot外部配置文件及加载顺序问题

springboot默认访问项目是不需要项目名的,如果想添加项目进行访问,那可以在properties文件中通过server.servlet.context-path=/项目名 配置访问时添加项目路径。

项目外部的配置文件

springboot一般都是使用内部自带的properties文件,但是如果项目打包成了jar包,但是测试发现端口号不对,那我们需要重新修改项目的端口号,然后再打成jar包,是不是很麻烦,可以利用外部配置文件解决这个问题。

外部配置文件虽然好,但是如果仅仅只要修改一个端口号,而用一个文件里面就一个参数,有点浪费,这种方法适用于修改大量配置时。

所以下面介绍第二种方式,运行时带参数。

运行时带参数

运行时带参数,通常适用于配置改动不多时,比如修改端口号。

命令行:java -jar 项目.jar --server.port=端口号

补充:多个地方配置时,如果冲突,优先级:

命令参数( 运行参数 > 调用外部的配置文件) > 内部文件

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!