加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

java – 默认弹簧@Value空列表

发布时间:2020-12-15 01:49:28 所属栏目:大数据 来源:网络整理
导读:有没有办法在Spring中将空列表设置为属性的默认值,如下所示: @Value("${my.list.of.strings :" + new ArrayList 显然不是新的ArrayList,但我需要一个空列表. 最佳答案 在看了SpEL规范并结合@ javaguy的回答之后我想出了这个: @Value("${my.list.of.strings

有没有办法在Spring中将空列表设置为属性的默认值,如下所示:

@Value("${my.list.of.strings :" + new ArrayList<>() + "}")
private List

显然不是新的ArrayList,但我需要一个空列表.

最佳答案
在看了SpEL规范并结合@ javaguy的回答之后我想出了这个:

@Value("${my.list.of.strings:}#{T(java.util.Collections).emptyList()}")
private List

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读