2014-06-26 120 views
0

我有一個包含Hibernate註釋的模型類的webapp,它定義了數據庫屬性(例如@Column,@Entity等)。我正在創建一個寫入同一個數據庫的新應用程序。在應用程序之間的Maven模塊中共享模型類

將所有模型類放入應用程序之間共享的maven模塊中是不是一個好主意?

回答

3

這是你的情況下正確的做法。它既可縮放又可重用。 Maven依賴關係可以跨應用程序使用並支持版本控制。

如果這是您正在開發的MVC類型的應用程序,那麼最好的模型應該保持獨立並且跨模塊共享。

+0

謝謝!你知道一個簡單的方法來將所有名爲「model」的包中的類提取到單獨的Maven模塊嗎? (關於我的意思的更多描述可以在這裏找到:http://stackoverflow.com/questions/24422121/extract-all-classes-under-in-model-packages-to-a-separate-maven-module) – Glide

+0

Can如果您滿意,請將此標記爲正確答案。 –

+0

當然是!我正要做,但我只想稍微打開一下,看看是否有關於此主題的評論。 :) – Glide