java代码读取bootstrap.yml配置信息

spring boot一般会在bootstrap.yml配置文件写一些配置值,实现过程如下。
1 yml内容如下

server:
  port: 8026
spring:
  application:
    name: face-recognition-api
syste-mparams:
  appId: 1234
  sdkKey: 12345

2 新建一个类

@Data
@Component
public class GlobalVariable {
    @Value("${syste-mparams.appId}")
    private String appId;
    @Value("${syste-mparams.sdkKey}")
    private String sdkKey;
}

3获取yml里的值

public class ConfigFile {
    @Autowired
    private GlobalVariable globalVariable;
    public void test() {
        String appId = globalVariable.getAppId();
        String sdkKey = globalVariable.getSdkKey();
    }
    }
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值