@Value
在注解模式下读取配置文件注入属性值
代码如下:
@Value("${name}")
private String name;
但是,如果配置文件中没有设置 name
的值, spring
在启动的时候会报错。这时需要给name
配置默认值,代码如下:
@Value("${name:bob}")
private String name;
除了String
类型外,其他类型
也可如上配置
@Value("${age:250}")
private int age;