gpt4 book ai didi

spring - 将PropertyPlaceholderConfigurer与列表一起使用

转载 作者:行者123 更新时间:2023-12-04 13:42:43 24 4
gpt4 key购买 nike

我正在使用PropertyPlaceholderConfigurer来映射属性文件中的字符串值,它可以正常工作。

我的问题是,是否可以在属性文件中设置以下内容:
myList = A,B,C

然后将其映射到列表

@Value("${myList}")
private List<String> myList;

当我尝试将所有值放在列表的一处时。
有什么办法告诉它用“,”将其分成一个列表吗?

最佳答案

使用Spring Expression语言:

 @Value("#{'${myList}'.split(',')}") 
private List<String> myList;

如果属性文件中的 myList=A,B,C将导致 myList(在代码中)的值为 ABC

关于spring - 将PropertyPlaceholderConfigurer与列表一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9584247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com