很多公司的專案基本上都是這樣的,所以我覺得大家還是按這個來,目錄確實很清晰
spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高**的統一性.
**層的結構
根目錄:com.springboot
2.實體類(domain)置於com.springboot.domain
3.資料訪問層(dao)置於com.springboot.repository
4.資料服務層(service)置於com,springboot.service,資料服務的實現介面(serviceimpl)至於com.springboot.service.impl
5.前端控制器(controller)置於com.springboot.controller
6.工具類(utils)置於com.springboot.utils
7.常量介面類(constant)置於com.springboot.constant
8.配置資訊類(config)置於com.springboot.config
9.資料傳輸類(vo)置於com.springboot.vo
資源檔案的結構
根目錄:src/main/resources
1.配置檔案(.properties/.json等)置於config資料夾下
2.國際化(i18n))置於i18n資料夾下
3.spring.xml置於meta-inf/spring資料夾下
4.頁面以及js/css/image等置於static資料夾下的各自檔案下
使用SpringBoot的推薦專案目錄結構
一 spring boot 推薦目錄結構 1 層的結構 根目錄 com.springboot 2.實體類 domain 置於com.springboot.domain 3.資料訪問層 dao 置於com.springboot.repository 4.資料服務層 service 置於com,spri...
spring boot推薦專案目錄結構
根目錄 com.springboot 2.實體類 domain 置於com.springboot.domain 3.資料訪問層 dao 置於com.springboot.repository 4.資料服務層 service 置於com,springboot.service,資料服務的實現介面 ser...
Spring Boot工程結構 推薦
spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...