Idea創建Maven多模塊項目


Idea創建Maven多模塊項目

  本文通過簡單的例子來介紹使用Idea創建Maven多模塊項目。每個模塊之間可以進行依賴,但是本例子中的模塊是Spring Boot項目,所以不存在直接的依賴,服務之間通過http協議進行調用。(https://github.com/huangchanghuan/multi-module-spring-boot-project)

一、項目總體結構

 

(Enterprise Architect 設計)

(Enterprise Architect 設計)

mutil-module-product 是主工程,里面包含兩個模塊(Module):

1.spring-boot-jdbc是一個使用jdbcTemplate具有批量數據處理的商品模塊。

2.spring-boot-shiro是一個基於shiro做權限控制的用戶模塊。

二、項目搭建

2.1 主工程創建

 

2.2 添加spring-boot-jdbc模塊

2.3 添加spring-boot-shiro模塊

和2.2總的步驟一致添加spring-boot-shiro模塊

2.4 最終項目結構

三、總結

1.模塊之間如果有依賴,可以直接在pom中配置依賴(注意配置依賴的范圍);

2.各個模塊繼承主項目groupId和version,保持一致,artifactId不同即可;

3.主項目用於組織各個模塊,不進行任何代碼邏輯;

四、結束

Idea創建Maven多模塊項目的例子介紹結束,后期更新Maven和Spring Boot有關的知識。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM