SpringBoot中读取配置

一.注解

方式一:使用@Value读取配置单个文件
方式二:使用@ConfigurationProperties批量读取配置文件

二.使用场景

对程序中的一些变量,做配置,方便管理
可结合nacos配置中心使用

1.在yaml中配置使用的变量

层级一:
	层级二:
		变量1:值
		变量1:值
	

2.创建配置类

单个配置可以直接在业务中创建对象使用@Value(“层级一.层级二.变量”)使用
下面是创建对象读取多个配置结合@ConfigurationProperties使用

@Component
@Data
@ConfigurationProperties(prefix = "层级一.层级二")
public class TestBean{
 
    private String 变量1;
    
    private String 变量2;
}

3.在业务中注入使用

@Autowired
private TestBean bean;

通过get方法获取

bean.get变量1()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值