springboot工程的結構

2022-09-07 17:12:17 字數 687 閱讀 7661

1 springboot的工程結構是什麼

就是我們組織springboot工程時遵循的**的目錄結構。

2 spring initializr建立的工程的目錄結構

原始碼目錄:src/main/j**a

資源目錄:src/main/resources

測試目錄:src/test/j**a

輸出目錄:output

3 約定啟動類放在root package下

使用spring initializr建立工程的了之後啟動類預設就是放在root package 下面的。這樣就不需要顯式的指定component scan所掃瞄的包了,這樣component scan所掃瞄的包就是root package。

什麼是root package?

4 springboot工程的打包和部署

預設發布jar包,缺省內嵌tomcat。

5 自己的**的目錄結構,放在根包下

5.1 根目錄的目錄結構

----module1

----module2

----module3

5.2 每個module的目錄結構

controller目錄:各種controller

dao目錄:各種資料庫操作

entity目錄:各種model

service目錄:各種service

參考:

Spring Boot工程結構 推薦

spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...

Spring Boot工程結構 推薦

spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...

SpringBoot工程熱部署

我們在開發中反覆修改類 頁面等資源,每次修改後都是需要重新啟動才生效,這樣每次啟動都很麻煩,浪費了大量的時間,我們可以在修改 後不重啟就能生效,在 pom.xml 中新增如下配置就可以實現這樣的功能,我們稱之為熱部署。注意 idea進行springboot熱部署失敗原因出現這種情況,並不是熱部署配置...