如何将@Value属性定义为可选?

时间:2017-06-30 10:33:27

标签: java spring

以下不起作用。但是,我怎么能定义可选的application.properties

@Value("${my.property}")
private Optional<String> property;

1 个答案:

答案 0 :(得分:2)

How to define @Value as optional,您可以将属性的默认值定义为null:

@Value("${myValue:#{null}}")