- Spring Boot實戰:從0開始動手搭建企業級項目
- 十三
- 430字
- 2021-08-13 19:43:34
4.2 Spring Boot項目目錄結構介紹
在使用IDEA編輯器打開項目之后,可以看到Spring Boot項目的目錄結構,如圖4-5所示。

圖4-5 Spring Boot項目的目錄結構圖解
Spring Boot的目錄結構主要由以下部分組成:

src/main/java表示Java程序開發目錄,開發人員在該目錄下進行業務代碼的開發。這個目錄對于Java Web開發人員來說應該比較熟悉,唯一的不同是Spring Boot項目中會多一個主程序類。
src/main/resources表示配置文件目錄,主要用于存放靜態文件、模板文件和配置文件。它與普通的Spring項目相比有些區別,該目錄下有static和templates兩個目錄,是Spring Boot項目默認的靜態資源文件目錄和模板文件目錄。在Spring Boot項目中是沒有webapp目錄的,它默認是使用static和templates兩個文件夾。
static目錄用于存放靜態資源文件,如JavaScript文件、圖片、CSS文件。
templates目錄用于存放模板文件,如Thymeleaf模板文件或者FreeMarker文件。
src/test/java表示測試類文件夾,與普通的Spring項目差別不大。
pom.xml用于配置項目依賴。
以上即為Spring Boot項目的目錄結構,與普通的Spring項目存在一些差異,但是在正常開發過程中這個差異的影響并不大。真正差別較大的地方應該是部署和啟動方式的差異,接下來將詳細介紹Spring Boot項目的啟動方式。
推薦閱讀
- CMDB分步構建指南
- LabVIEW Graphical Programming Cookbook
- 程序員數學:用Python學透線性代數和微積分
- R語言數據可視化之美:專業圖表繪制指南
- Practical Data Science Cookbook(Second Edition)
- Visual Basic學習手冊
- ASP.NET程序設計教程
- INSTANT Sinatra Starter
- Bootstrap 4 Cookbook
- Android移動開發案例教程:基于Android Studio開發環境
- Spring MVC+MyBatis開發從入門到項目實踐(超值版)
- Java圖像處理:基于OpenCV與JVM
- Python計算機視覺和自然語言處理
- Web Developer's Reference Guide
- 跟戴銘學iOS編程:理順核心知識點