2011-03-27 59 views
1

這更像是一個模式問題。我正在使用maven創建一個三個模塊項目。將XML文件放入Maven的非資源jar中

域,服務,站點

服務模塊取決於域模塊。現在在服務模塊中,我使用了一個ORM(MyIbatis),並且我需要在我的服務模塊中有很多XML文件。我可以將XML文件放在包含.java文件的包中,或者我可以將XML文件放在資源目錄下。

我的問題是,什麼是當您有資源映射到同一模塊中的單個.java時的最佳模式。你會將該資源放在包含.java的包中,還是放在maven使用的「resources」目錄下?優缺點都有什麼?

我知道在一天結束時,資源和java目錄會合併到工件(.jar)中,但在委託人上我想知道別人在做什麼。

更新 - 我想將XML放入java src目錄的原因是因爲我不想重新創建資源目錄下的包結構 - 以幫助修改包結構更改的可維護性等

回答

0

我會把它們和我的Java文件放在一起。很可能你會在對象和XML之間來回跳動。不斷在兩個文件夾之間切換令人討厭。

我在資源文件夾中編寫代碼時不會去的東西,比如屬性文件或log4j.xml。

但這就是我。

相關問題