我正在創建一個新的java web項目。這個Web應用程序將有許多模塊,例如核心/公用程序,業務服務,存儲庫,安全性,集成,LDAP,用戶管理....我想知道是否應該將每個模塊分隔到每個Maven項目(jar文件)或創建項目其中包括所有模塊的所有java包到單個maven項目中。單模塊與多模塊maven項目
Structure of Multi modules maven project
mycompany-core
mycompany-repository
mycompany-api
mycompany-usermanagement
mycompany-business
mycompany-web
Structure of Single module project:
mycompany-web
|___ src
|____ main
|____ java
|____ com.mycompany.core
|____ com.mycompany.repository
|____ com.mycompany.business
|____ com.mycompany.controller
什麼時候應該應用多模塊或單模塊項目?請給我一些建議。
是的,其他模塊將取決於核心/公共模塊。感謝您的回答 :) – Barcelona