java代码如何读取bootstrap.yml配置信息
更新时间:2024年01月02日 08:51:03 作者:视野酝酿灵感
这篇文章主要介绍了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();
}
}
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Spring Boot下如何自定义Repository中的DAO方法
这篇文章主要介绍了Spring Boot下如何自定义Repository中的DAO方法,需要的朋友可以参考下2017-06-06
如何在SpringBoot中使用Spring-AOP实现接口鉴权
这篇文章主要介绍了如何在SpringBoot中使用Spring-AOP实现接口鉴权,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下2022-09-09
SpringBoot如何使用validator框架优雅地校验参数
文章介绍了如何使用SpringValidation进行参数校验,包括引入依赖、@requestBody和@requestParam参数校验、统一异常处理、分组校验、嵌套校验、自定义校验、业务规则校验以及@Valid和@Validated的区别,同时,列举了常用的BeanValidation和HibernateValidator注解2025-02-02
Java设计模式之模板方法模式Template Method Pattern详解
在我们实际开发中,如果一个方法极其复杂时,如果我们将所有的逻辑写在一个方法中,那维护起来就很困难,要替换某些步骤时都要重新写,这样代码的扩展性就很差,当遇到这种情况就要考虑今天的主角——模板方法模式2022-11-11


最新评论