SpringBoot学习笔记(6)

Spring Boot 配置文件

SpringBoot工程默认的配置文件为 application.properties,我们可以自己新建 application.yml配置文件,SpringBoot官方支持这两种后缀的配置文件。
我推荐使用.yml的这种配置文件,因为他可读性比.properties更高,配置如下图所示


SpringBoot学习笔记(6)_第1张图片

可以看到所有的配置均有层级关系,并且摒弃了xml配置的复杂,一切都是那么的简约。

不管是哪种配置,SpringBoot默认打包的格式为jar包,整个项目的资源和配置都在jar包里,如果我们需要在项目运行时指定其他端口或者修改其中的某个配置要如何做呢?
其实Spring早就已经替我们想好了这点,我们不必修改任何代码。

外置配置文件
SpringBoot 程序会按优先级从下面这些路径来加载application.properties配置文件

当前目录下的/config目录
当前目录classpath里的/config目录
classpath 根目录

因此,如果要加载外置配置文件了,可以在jar所在目录新建config文件夹,然后放入配置文件,或者直接放在配置文件在jar目录即可。

你可能感兴趣的:(SpringBoot学习笔记(6))