Spring Boot專案標準結構

2021-09-24 23:54:16 字數 756 閱讀 5906

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...

自動化建立專案標準指令碼

匯入模組 import os 分別建立資料夾 os.makedirs course selection bin os.makedirs course selection core os.makedirs course selection conf os.makedirs course selecti...

專案結題報告

專案結題報告 python基礎和相關庫的學習 一 python基礎與科學計算庫numpy 1.python語言基礎 2.python資料結構 列表,字典,元組 3.科學計算庫numpy基礎 4.numpy陣列操作 5.numpy矩陣基本操作 6.numpy矩陣初始化與建立 7.numpy排序與索引 ...