Spring的bean bean列表

ktm*_*124 1 java xml spring

我想做点什么

<bean id="xxx" class="yyy">
    <property name="list">
        <list>
            <ref bean="bean1" />
            <ref bean="bean2" />
        </list>
    </property>
</bean>
Run Code Online (Sandbox Code Playgroud)

bean"bean1"和"bean2"是接口I的两种不同实现.但是,它们属于不同的类.有谁知道我怎么做到这一点?我构建一个字符串列表和一个整数列表没有问题.为什么我不能构建一个bean列表?

谢谢,
ktm

Ste*_*n C 5

bean"bean1"和"bean2"是接口I的两种不同实现.但是,它们属于不同的类.有谁知道我怎么做到这一点?

它应该工作.试试吧.

(此处不应存在运行时类型问题,因为列表的运行时类型是所使用的实现类的原始类型.)

我构建一个字符串列表和一个整数列表没有问题.为什么我不能构建一个bean列表?

我认为你假设没有尝试就行不通.