Java代码如何读取Yml配置文件呢?
下文笔者讲述java代码读取yml配置文件的方法分享,如下所示
读取yml配置的实现思路
步骤1: 在配置文件中定义字段 步骤2: 编写读取配置文件工具类 步骤3: 创建配置项文件例
一、在配置文件中定义字段
user:
name: test
二、编写读取配置文件工具类
注意:这里读取配置文件时,不要使用静态static变量,否则无法读取
/**
* 加载配置文件中的数据
*/
@Configuration
public class Config {
/**
* MRO URL
*/
@Value("${user.name}")
public String USER_NAME;
/**
* 配置文件加载
*/
@Bean(name = "initProperties")
public void initialize() {
Test.USER_NAME= USER_NAME;
}
}
三、创建配置项文件
@Component
@DependsOn(value = {"Config"})
public class Test {
public static String USER_NAME;
/**
* 读取用户名
* @return
*/
public static String getUserName() {
return USER_NAME;
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


