2015-10-29 18 views
0

我有一個彈簧配置文件,我有一個bean列表。在我的程序中,我使用這個配置文件來啓動這些服務(bean)。我正在開始一種服務。這是它的樣子:在春天定義列表bean的列表?

<bean class="java.util.ArrayList" id="configEntries"> 
     <constructor-arg> 
      <list> 
       <ref bean="TestService1" /> 
       <ref bean="TestService2" /> 
       <ref bean="TestService3" /> 
       <ref bean="TestService4" /> 
      </list> 
     </constructor-arg> 
    </bean> 

現在我想開始這些服務多個並行。例如,同時啓動四次TestService1。無論如何,我可以將這些豆組合在一起,就像列表中的列表一樣?

<list> 
       <list> 
        <ref bean="TestService1" /> 
        <ref bean="TestService1" /> 
        <ref bean="TestService1" /> 
        <ref bean="TestService1" /> 
       </list> 

       <list> 
        <ref bean="TestService2" /> 
        <ref bean="TestService2" /> 
        <ref bean="TestService2" /> 
        <ref bean="TestService2" /> 
       </list> 

       <list> 
        <ref bean="TestService3" /> 
        <ref bean="TestService3" /> 
        <ref bean="TestService3" /> 
        <ref bean="TestService3" /> 
       </list> 

       <list> 
        <ref bean="TestService4" /> 
        <ref bean="TestService4" /> 
        <ref bean="TestService4" /> 
        <ref bean="TestService4" /> 
       </list> 
      </list> 

回答

-1
<list> 
    <value> 
     <list>...</list> 
    </value> 
    <value> 
     <list>...</list> 
    </value> 
    <value> 
     <list>...</list> 
    </value> 
</list> 
+0

,並在Java中,是這仍然列表,或列表的列表? – seriously

+0

這是一個列表清單 –