文章目錄
- 前言
- 一、接口文檔導入與生成
- 二、前端環境搭建
- 三、后端環境搭建
- 1. 了解項目結構
- 2. 環境搭建常見問題
- 總結
前言
(簡要說明筆記的目的:記錄搭建過程、關鍵配置和結構理解)
一、接口文檔導入與生成
-
Apifox 導入
- 使用工具:https://app.apifox.com/main/teams/3657253?tab=project
- 操作:導入 JSON 文件接口
-
Swagger 集成
log.info
說明:在 Java 編程中,log.info
是一個常用的日志記錄方法,屬于信息級別(INFO level)的日志輸出。用于記錄應用程序的運行狀態、關鍵步驟,提供運行上下文和調試信息。- 訪問地址:http://localhost:8080/doc.html#/home
- 功能:
- 解析文件生成接口文檔。
- 通過 Java 注解影響接口文檔的生成。
二、前端環境搭建
- 關鍵注意事項:
- Nginx 目錄要求: Nginx 目錄必須放在沒有中文的目錄中才能正常運行!!!
三、后端環境搭建
1. 了解項目結構
- 核心包說明:
constant
: 存放常量類。context
: 存放上下文相關類。enumeration
: 存放枚舉類。exception
: 存放自定義異常類。json
: 處理 JSON 轉換的類。properties
: 處理 Spring Boot 屬性的類,將配置文件封裝成配置項。result
: 存放后端返回結果相關的類(如統一響應格式)。utils
: 存放工具類。
- 項目結構圖示:
2. 環境搭建常見問題
- IDEA 錯誤:找不到或無法加載主類
- 問題原因: 項目路徑中存在中文字符的文件名。
- 解決辦法: 確保項目路徑(從盤符到項目文件夾)中不包含任何中文字符。
總結
如果我的內容對你有幫助,請點贊,評論,收藏。創作不易,大家的支持就是我堅持下去的動力!