Spring配置文件创建bean并将它们互连。它是否正确?我的应用程序中有一串豆子,但想用较小的链子测试它。我可以使用Spring定义多个链吗?或者只允许一个bean结构?我可以使用Spring有多个bean互连版本吗?
例
想这是生产配置:
<bean id="provider"
class="tests.Provider">
</bean>
<bean id="processor1" class="tests.Processor1">
<property name="input" ref="provider"/>
</bean>
<bean id="processor2" class="tests.Processor2">
<property name="input" ref="processor1"/>
</bean>
<bean id="consumer" class="tests.Consumer">
<property name="input" ref="processor2"/>
</bean>
而且我要在以下CONFIGS测试:
<bean id="provider"
class="tests.Provider">
</bean>
<bean id="analyzer" class="tests.Analyzer">
<property name="input" ref="provider"/>
</bean>
和:
<bean id="provider"
class="tests.Provider">
</bean>
<bean id="processor1" class="tests.Processor1">
<property name="input" ref="provider"/>
</bean>
<bean id="analyzer" class="tests.Analyzer">
<property name="input" ref="processor1"/>
</bean>
依此类推,将豆子一个接一个。
你可以给你谈话的结构如约 –
你能提供一个例子吗?什么是“豆链”?你可以定义任何你想要的,只要给他们不同的ID /名称。或者使用不同的配置文件进行测试。 –