【SpringCloud-Alibaba】環境搭建以及注意事項
一、開發環境
JDK 1.8
SpringBoot 2.1.7.RELEASE
SpringCloud-Alibaba 2.1.2.RELEASE
資料庫MySQL 5.8
如果需要修改版本請參照: SpringCloud-Alibaba版本說明
其他所需環境隨學習開發進度不斷補充。
二、開發規範
分支命名:日期_姓名首字母縮寫_功能單詞,如:210804_xgc_buildFramework
提交規範:作者,type: desc 如:xgc,fix:修復查詢使用者資訊邏輯問題 參考Commit message 規範
# 主要type feat: 增加新功能 fix: 修復bug # 特殊type docs: 只改動了文件相關的內容 style: 不影響程式碼含義的改動,例如去掉空格、改變縮排、增刪分號 build: 構造工具的或者外部依賴的改動,例如webpack,npm refactor: 程式碼重構時使用 revert: 執行git revert列印的message # 暫不使用type test: 新增測試或者修改現有測試 perf: 提高效能的改動 ci: 與CI(持續整合服務)有關的改動 chore: 不修改src或者test的其餘修改,例如構建過程或輔助工具的變動
三、我們開始吧
首先建立SpringCloud-Alibaba Maven工程檔案
選擇新建檔案 Maven工程
然後就是命名了
我們以springcloud-alibaba命名(自己隨意起名也是可以的)
然後點選Finish
會看到如下工程目錄
因為我們不需要父工程不需要寫任何程式碼。我們可以吧src檔案刪除掉。
然後就是進行父工程SpringCloud-Alibaba一些相關依賴。
下一步我們建立公共部分。
在新建裡面選擇Module
下面就和建立Maven工程一樣了。
在這裡我們還是先新增專案相關依賴。
然後進行資料庫實體類的建立。

這個我們一個springcloud的簡單環境搭建就好了。
後期會在這個專案上不斷新增,喜歡的請點個start~
專案原始碼參考一下分支220118_xgc_buildFramework:
「其他文章」
- 模板化的封裝,降低業務程式碼開發
- 分享一個 SpringCloud Feign 中所埋藏的坑
- MySQL 事務常見面試題總結 | JavaGuide 稽核中
- 型別安全的 Go HTTP 請求
- 從幾次事故引起的對專案質量保障的思考
- 聯盟鏈 Hyperledger Fabric 應用場景
- 上半年最中意的 GitHub 更新「GitHub 熱點速覽 v.22.21」
- 為什麼我寫了路由懶載入但程式碼卻沒有分割?
- 這個設計原則,你認同嗎?
- SpringCloud基礎概念學習筆記(Eureka、Ribbon、Feign、Zuul)
- 自動微分原理
- layui資料表格搜尋
- Python 中的記憶體管理
- spring 配置檔案 --bean
- 【leetcode】239. 滑動視窗最大值
- Spring 原始碼(17)Spring Bean的建立過程(8)Bean的初始化
- SpringBoot進階教程(七十四)整合ELK
- 連結串列的基本操作和高頻演算法題
- 【python】python連線Oracle資料庫
- Python技法:浮點數取整、格式化和NaN處理