Spring IOC不可变列表

时间:2014-09-17 12:46:39

标签: java spring list inversion-of-control

我想要一些列表这是一个不可改变的列表

final List<Student>students=Collections.EMPTY_LIST;

但是我希望它从Spring容器中检索我该怎么做。

我有类似的东西

<util:list id="inmutableEmptyStudentList" value-type="com.model.Student">

但我怎么能告诉Spring使用

创建我的List
Collections.EMPTY_LIST

任何帮助都非常感激。

非常感谢

1 个答案:

答案 0 :(得分:0)

您将无法使用<util:list>。您需要使用static工厂方法。由于Collections有一个返回emptyList()的{​​{1}}方法,您可以

EMPTY_LIST