spring使用@value读取yml文件

AML 是专门用来写配置文件的语言。

@Data
@Component
public class Product{
    @Value("${product.name}")
    private String name;
    @Value("${product.nickName}")
    private String nickName;
}

application.yml
application-dev.yml
application-pro.yml


product:
name: chen
nickName: cc

配置:后面要加空格,这样spring boot 才能识别
需要使用@Autowired、@Resource引入

猜你喜欢

转载自blog.csdn.net/m0_37556444/article/details/82495704