美文网首页Java高级进阶
Spring属性注入Bean的List属性

Spring属性注入Bean的List属性

作者: e4e9aa34f536 | 来源:发表于2018-11-01 20:51 被阅读0次

使用@Value和SpEL来完成。

属性文件:

client.valid.version=1.2,1.1

XML配置:

classpath*:/config/dev/*.properties

注入Bean:

@Value("#{'${client.valid.version}'.split(',')}")

private List validVersions;

public boolean isVersionValid(String version) {

if (StringUtils.isBlank(version)) {

return false;

}

return validVersions.contains(version);

}

SpEL格式为#{},表达式内部运算转换成List。

欢迎工作一到八年的Java工程师朋友们加入Java高级交流群:854630135

本群提供免费的学习指导 架构资料 以及免费的解答

不懂得问题都可以在本群提出来 之后还会有直播平台和讲师直接交流噢

哦对了,喜欢就别忘了关注一下哦~

相关文章

网友评论

    本文标题:Spring属性注入Bean的List属性

    本文链接:https://www.haomeiwen.com/subject/oplfxqtx.html