spring boot 获取自定义配置文件的值

此篇举例一个 获取配置文件 的值
一般获取配置文件的值 直接通过 @Value 元注解就可以解决

@Value("${key}")
public String key;

由于配置文件 一般仅用于配置 配置过多 看着 头疼
那么如何 获取其他类似yml的值?

首先在配置文件目录 src/main/resources 创建 一个yml
在这里插入图片描述
这里就 试通用的 uuid

myuuid: ${random.uuid}

然后 引用 在类上面加 引用 即可

@Configuration
@PropertySource("classpath:myCustom.yml")
public class 类名{

	@Value("${myuuid}")
	private String uuid ;	

}

猜你喜欢

转载自blog.csdn.net/weixin_42118284/article/details/90668459