application.properties一共有四个目录可以放置:
- 外置,在相对于应用程序运行目录的/congfig子目录里
- 外置,在应用程序运行的目录里
- 内置,在config包内
- 内置,在classpath根目录(即我们上述实例中的方式)
其中1和2适用于生产环境,打包后由于发布包不能修改,配置文件放在发布包之外,可以很方便的配置。
位置如下:
3和4适用于开发环境,位置如下:
如果同时在四个地方都有配置文件,配置文件的优先级是 1 > 2 > 3 >4。
转载自:
https://blog.csdn.net/Breeze2003/article/details/83620318
https://blog.csdn.net/liul99/article/details/87607349