官术网_书友最值得收藏!

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項目的啟動方式。

主站蜘蛛池模板: 温泉县| 洱源县| 梁平县| 佳木斯市| 类乌齐县| 锦州市| 雷州市| 南溪县| 保山市| 泌阳县| 钟山县| 图木舒克市| 旌德县| 乌兰察布市| 淳安县| 家居| 鞍山市| 永宁县| 达日县| 舞阳县| 化德县| 南木林县| 黄石市| 张北县| 息烽县| 庄河市| 台前县| 海晏县| 泰兴市| 泸水县| 井冈山市| 奉新县| 威远县| 通化县| 武陟县| 三亚市| 朝阳区| 绩溪县| 泌阳县| 田东县| 湄潭县|