IntelliJ IDEA 創建 Maven簡單項目


創建簡單Maven項目

使用IDEA提供的Maven工具,根據artifact創建簡單Maven項目。根據下圖操作,創建Maven項目。

使用IDEA提供的Maven工具創建的Maven簡單項目目錄結構如下:

改造成標准Maven項目結構

經過上面步驟創建的Maven項目結構不符合標准的Maven項目結構,需要手動創建resources和test resources目錄。
在Project Structure中需要標明文件夾的類型分別為Resources和Test Resources

最終Maven項目結構目錄如下:

項目開發實際目錄結構

在實際開發中,根據分層的思想以及開發的實際需要可以采用下面的目錄結構,方便代碼的管理。這樣更加有條理性。

controller: 對外提供服務的最外層。該目錄下的文件用於直接響應前端請求,采用RestController注解。
service:服務層處理業務邏輯。該層根據業務需要整合好響應,提供給controller層調用。
service.mpl:該層是service的實際實現類。一般在service的接口類后面加上Impl標識是相應service類的實現類。
dao:數據庫操作層。該層直接與數據庫交互,可以采用Mybatis或JPA等框架實現,只提供基礎的數據庫操作,不進行業務封裝。
vo:數據展示對象。該層主要用於封裝用於展示和請求的數據對象。如controller的響應中的對象以及接收的請求對象。
pojo/model:數據模型層。該層一般與數據庫表結構對應,提供最底層的數據封裝。
common:公共包。該包中用於封裝通用的響應或常量。
exception:異常包。該包中存放所有異常相關的類。
util:工具包。該包提供通用的工具類。如字符串處理類、時間處理類、加解密處理類等。


免責聲明!

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



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