1 | <bean id="listExample" class="com.xtuer.beans.CollectionHolder"> |
上面的方式注入 List,List 的类型不受我们控制,默认是 java.util.ArrayList。ListFactoryBean 可以创建一个特定类型的 List。由于 ListFactoryBean 的配置太过麻烦,这里我们只介绍和其等效的 <util:list>
。
spring-beans.xml
1 |
|
- 需要引入 util schema。
- 可以不指定
list-class
,这样就和默认的<list>
注入没有什么区别了。
ListFactoryBeanTest
1 | import com.xtuer.beans.CollectionHolder; |
输出
1 | [ |