Spring Boot项目中的application.properties配置文件一共可以出现在如下4个位置:

  • 项目根目录下的config文件夹中。
  • 项目根目录下。
  • classpath下的config文件夹中。
  • classpath下。

    如果这4个位置中都有application.properties文件,那么加载的优先级从1到4依次降低,如图2-10所示。Spring Boot将按照这个优先级查找配置信息,并加载到Spring Environment中。

    其中1和2适用于生产环境,打包后由于发布包不能修改,配置文件放在发布包之外,可以很方便的配置。3和4适用于开发环境



    如果开发者在开发中未使用application.properties,而是使用了application.yml作为配置文件,那么配置文件的优先级与图2-10一致。

最新文章

  1. coreseek增量索引
  2. git中通过实际操作来了解常用命令
  3. 【转发】linux文件系统变为只读的修复
  4. 【转】Android JNI编程—JNI基础
  5. [Angular 2] WebStorm - Managing Imports
  6. IO与文件读写---使用Apache commons IO包提高读写效率
  7. Tensorflow开发环境配置及其基本概念
  8. Python并发实践_01_线程与进程初探
  9. 磁盘阵列raid类型及含义
  10. 中国 A 股纳入 MSCI
  11. 【转】没那么难,谈CSS的设计模式
  12. 汇编语言--微机CPU的指令系统(五)(转移指令)
  13. (网络数据交互)Android解析Internet的Json资源文件
  14. Netty handler处理类无法使用@Autowired注入bean的解决方法
  15. css重难点笔记
  16. 【python】安装py3-bencode 及小例程
  17. javascript的fn方法(转)
  18. 探路者 Alpha阶段中间产物
  19. MySQL 如何利用一条语句实现类似于if-else条件语句的判断
  20. 使用octave符号运算求解不定积分、微分方程等(兼容matlab)

热门文章

  1. [C#] 使用 Excel 和 Math.Net 进行曲线拟合和数据预测
  2. linux based bottlerocket-os
  3. elasticsearch基本概念和基本语法
  4. WPF APP 启动时增加特殊逻辑
  5. jquery表格插件Datatables使用、快速上手
  6. 大厂面试官竟然这么爱问Kafka,一连八个Kafka问题把我问蒙了?
  7. Python基础语法5-控制流语句
  8. 基础Markdown语法
  9. oracle dg库因为standby_file_management参数导致应用停止
  10. 入门OJ:简单的网络游戏