通过@value("${key}")的方式获取配置文件的值。
该类(加注解@Component被Spring容器管理)里面的属性为static静态属性。此时 对应的的setter,getter按照默认的是分别为:
@Value("${ss.name}")
private static String name;
public static void setName(String name){
this.name = name;
} //此种方式不能赋值成功, 此时的解决办法是将setter方法的前面的static去掉。**
public static String getName(){
return this.name;
}
yml文件内容:
ss:
name: ffffff
版权声明:本文为wangleisuiqiansuiyue原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。