所以,我在那里我有注入多个bean,像如何将多个bean添加到列表并遍历java中的列表?
private class MyClass{
@Resource(name = "bean1")
private bean1 bean1obj;
@Resource(name="bean2")
private bean2 bean2obj;
@Resource(name="bean3")
private bean3 bean3obj;
}
我需要一个特定的方法在所有(比如说callMethod)在此类中执行的豆类。 所以我需要一个列表,我将所有的bean添加到列表中,并遍历它来执行该列表,或者在xml文件中定义一个列表并遍历它。但是我不确定,怎么做。 如何将所有这些bean添加到arrayList并遍历它?
可能的复制[创建对象的ArrayList]的(http://stackoverflow.com/questions/3982550/创建一个对象的arraylist) –
好吧,既然你手动添加bean,然后只是将它们添加到列表应该不是一个大问题。或者,您可以使用反射来收集所有类型实现您隐式提到的接口的字段。 – Thomas
你使用Spring进行依赖注入吗? – vikingsteve