@Value("${spring.value.test}") private String value;
如果配置文件中没有设置 spring.value.test 在启动的时候讲报错。
设置默认值很简单
@Value("${spring.value.test:111}") private String value;
设置默认值的好处
1.可以减少配置文件需要配置的数据,更加简单化。
2.设了默认值,配置文件中没有设置 spring.value.test 在启动的时候,不会报错。而且优先取配置文件的值。