spring boot 的profile配置

503 阅读1分钟

开发者在项目 发布之前,一般需要频繁 发环境、测试环境 及生产环境之间进行 换, 这个 候大量 配置需要频繁更改 数据库配置、 re dis 配置、 mongodb 配置、 jms 配置等。频繁修改带来 巨大 工作量 Spring 提供 解决方案(@Profile 注解) , Spring Boot 更进一步提供了更加简洁的解决方案, Spring Boot 中约定的不同环境下配置文件名称规则为application-{profile} .properties, profil 占位符表示当前环境的名称,具体配置步骤如下

在配置文件中配置

image.png

image.png

在代码中配置

image.png

项目启动时配置

image.png