【SpringCloud-Alibaba】環境搭建以及注意事項

語言: CN / TW / HK

一、開發環境

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:

Gitee: https://gitee.com/coderxgc/springcloud-alibaba

GitHub: https://github.com/coderxgc/springcloud-alibaba