@Value在注解模式下读取配置文件注入属性值
代码如下:
@Value("${name}")
private String name;
但是,如果配置文件中没有设置 name的值, spring在启动的时候会报错。这时需要给name配置默认值,代码如下:
@Value("${name:bob}")
private String name;
除了String类型外,其他类型也可如上配置
@Value("${age:250}")
private int age;
Spring默认值注入
本文介绍如何使用@Value注解在Spring框架中为属性配置默认值。当配置文件中未设置属性值时,可以通过这种方式避免启动时出现错误。适用于String及各种数据类型。
1127

被折叠的 条评论
为什么被折叠?



