java代码如何读取bootstrap.yml配置信息
作者:视野酝酿灵感
这篇文章主要介绍了java代码如何读取bootstrap.yml配置信息问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
spring boot一般会在bootstrap.yml配置文件写一些配置值,实现过程如下。
yml内容如下
server:
port: 8026
spring:
application:
name: face-recognition-api
syste-mparams:
appId: 1234
sdkKey: 12345
新建一个类
@Data
@Component
public class GlobalVariable {
@Value("${syste-mparams.appId}")
private String appId;
@Value("${syste-mparams.sdkKey}")
private String sdkKey;
}
获取yml里的值
public class ConfigFile {
@Autowired
private GlobalVariable globalVariable;
public void test() {
String appId = globalVariable.getAppId();
String sdkKey = globalVariable.getSdkKey();
}
}
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
