gpt4 book ai didi

java - 带有整数值的 Spring 加载集

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:25:14 25 4
gpt4 key购买 nike

我正在使用 Spring 加载一个包含整数的集合:

<util:set id="ModifiableTags" set-class="java.util.HashSet">
<value>44</value>
<value>38</value>
<value>111</value>
<value>110</value>
<value>40</value>
</util:set>

但是,当我得到 bean 时,它总是变成一组字符串。

Set<Integer> tags = (HashSet<Integer>)clientAppContext.getBean("ModifiableTags");
for(Integer tag : tags) { // EXCEPTION as String can't be converted to Integer!
}

我如何强制 Spring 将值加载为整数?谢谢。

最佳答案

尝试:

<util:set set-class="java.util.HashSet" value-type="java.lang.Integer">
<!-- ... -->
</util:set>

关于java - 带有整数值的 Spring 加载集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6817083/

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