条件Bean配置

时间:2019-06-20 19:00:10

标签: xml spring configuration conditional-statements

我正在尝试配置我的spring bean。这就是我现在所拥有的。现在正在执行的操作是从默认路径获取清单文件和数据。并在其他bean中使用。

<bean id="ManifestFactory">
  <constructor-arg name="manifestPath" value="default manifest path"/>
</bean>

<bean id="Manifest" factory-method="create" factory-bean="ManifestFactory"/>

<bean id="some other beans">
  <constructor-arg name="dataPath" value="default data path"/>
  <constructor-arg name="manifest" ref="Manifest"/>
</bean>

我想做的是尝试从目录1中获取数据,如果失败,请从默认目录中获取数据。然后,我需要在其他bean的Constructor-arg中设置相应的清单路径和数据路径。

我不确定该怎么做。任何想法都会有所帮助。

0 个答案:

没有答案