我们在工作中开发Spring Boot项目时会有多个不同的环境,像Dev环境、Sit环境、预发环境、生产环境等等,不同环境中配置文件可能会有所不同,这就需要我们在不同环境中来回切换。下面提供一些不同的切换方式。
一、多配置文件的切换
多配置文件切换,顾名思义,是存在多个配置文件,我们需要在主配置文件中,激活需要的环境,即可使用。详细如下图:
二、文档块法
文档块法,与第一种恰巧相反,它只需要一个文档就可到达效果。
我们需要在文档中使用符号“---”隔开不同环境的配置,然后在默认的环境中配置,与第一种的不同就是多文档形式被文档块替换了。如图:
三、由配置激活1
在配置文件中输入
spring.profiles.active=dev
如图: