spring-boot-yaml:set null属性值

qjp7pelc  于 2021-07-08  发布在  Java
关注(0)|答案(1)|浏览(477)

我设置有问题 null 作为属性值。
这是在yaml文件中定义值的方式:

my-property: null

我就是这样把它注入代码的:

@Value("${my-property}")
private String myProperty;

出于某种原因,spring不断地注入一个空字符串(“”),而不是 null . 是我遗漏了什么还是这是Spring的错误?

5jdjgkvh

5jdjgkvh1#

尝试使用而不是 $ 用这个 # . 或者试试这个 @Value("${<my-property>}")

相关问题