2014-01-24 50 views
1

我的應用程序有很多DataAccessObject S和我必須把它們放在我applicationContext.xml文件是這樣的:有沒有辦法爲Spring生成applicationContext.xml?

<bean id="sourceOfferDAO" class="com.example.dao.OfferDAO"> 
    <constructor-arg ref="sourceDataSource" /> 
</bean> 

我想知道我是否能基於類的列表上的這些項目?自動裝配現在不是一種選擇。

+0

爲什麼自動裝配不是一個選項? – Pedantic

+0

@AdamArold這聽起來更像是一個*模板*問題,而不是一個春天的問題。 – Eugene

回答

1

自動裝配正是推薦的方法。

如果這確實不是一種選擇,那麼可能的選擇是創建自己的註釋,並有一個構建時間步驟來處理帶有這些註釋的類以生成XML。或者,您可以將類的名稱放在一個文本文件中,然後編寫代碼,該代碼只是遍歷該文本文件中的條目並將所需的XML分配出來。儘管如此,我還是沒有意識到這兩者之中的任何一個。

相關問題