0

我有一个被注释为 Component 的 bean A。我正在 Spring Config XML 中创建一个映射,其中 bean A 作为映射中的值之一。无论如何我可以避免在配置 xml 中创建 bean A 并且只是引用它被注释为 Component。

谢谢。

4

1 回答 1

1

默认情况下,所有带注释的组件都将具有相同的类名(camelCase)。我认为您可以在 XML 文件中使用该名称。

<property name="taskList">
        <list>
            <ref bean="componetClass1" /> 
            <ref bean="componetClass2" />
            <ref bean="componetClass3" /> 
            <ref bean="componetClass4" />         
        </list>
    </property>

在这种情况下, ComponentClass1 等是使用 @Component 注释进行注释的类名。

于 2013-09-06T17:26:11.320 回答