社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
这里创建两个配置文件,分别是用作生产和开发使用的
创建内容为空的两个文件 application-dev.yml,application-prod.yml
当前有3个配置文件
application.yml 将共有的配置写在这里
application-dev.yml 将开发环境中的配置写在这里
application-prod.yml 将生产环境中的配置写在这里
这里使用自定义配置做演示,框架的配置也是可以这样用的
修改通用配置文件中的spring.profiles.active的值 就是使用指定的配置文件
server:
port: 10080
spring:
profiles:
active: dev #用于指定使用哪个配置文件中的配置
myconfig: "dev"
myconfig: "prod"
package com.imsjw.demo.service;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
@Service
public class DemoService {
@Value("${myconfig}")
private String myconfig;
public String testConfig() {
return myconfig;
}
}
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!