注解读取配置文件封装到JavaBean中
application.yml
car:
name: dem
money: 1.01
1、 @Component + @ConfigurationProperties#
JavaBean
@Component//交给容器管理
@ConfigurationProperties(prefix="car")//prefix:配置项前缀
@Data//get、set方法
public class Car {
private String name;
private Double money;
}
2、@EnableConfigurationProperties + @ConfigurationProperties#
JavaBean
@ConfigurationProperties(prefix="car")
@Data
public class Car {
private String name;
private Double money;
}
任何一个配置类或者启动类
@Configuration
@EnableConfigurationProperties(Car.class)
//1、开启Car配置绑定功能
//2、把这个Car这个组件自动注册到容器中
public class myConfig {
}
var code = “e75fd012-a0c6-465b-8a97-bba38f7388a4”
分类:
笔记
标签:
java
, spring boot
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)