gpt4 book ai didi

java - 通过 spring 初始化一个集合

转载 作者:行者123 更新时间:2023-11-29 05:37:59 25 4
gpt4 key购买 nike

我有一个 A 类,其中包含以下内容

class A
{

private HashSet<Long> at = new HashSet<Long>();

它有一个这样的构造函数

A()
{
//set is being initialsised here

this.at.add(new Long(44));
this.at.add(new Long(34));
this.at.add(new Long(54));
this.at.add(new Long(55));


}

现在请指教如何通过Spring初始化这个Long类型的hashset,,

我试过...

<property name="at">
<util:set set-class="java.util.HashSet">
<value>45</value>
<value>65</value>
<value>87</value>
</util:set>
</property>

最佳答案

private HashSet<Long> at;

然后试试这个(确保你有 at 的 setter)

<bean class="path.A">
<property name="at">
<set>
<value>44</value>
<value>34</value>
<value>54</value>
<value>55</value>
</set>
</property>
</bean>

关于java - 通过 spring 初始化一个集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18756198/

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