後端html
管理前端前端
微信小程序vue
1) 獲取單個對象的方法用 get 作前綴。java
2) 獲取多個對象的方法用 list 作前綴,複數結尾,如:listObjects。git
3) 獲取統計值的方法用 count 作前綴。github
4) 插入的方法用 save/insert 作前綴。sql
5) 刪除的方法用 remove/delete 作前綴。數據庫
1)SQL 語句中表的別名前加 as,而且以 t一、t二、t三、...的順序依次命名。小程序
select t1.name from table_first as t1, table_second as t2 where t1.id=t2.id;
摘自:後端
項目接口是基於REST構建的API也就是RESTful架構風格設計。
在RESTful架構中,每一個URL表明一種資源,因此不能有動詞,只能有名詞,並且所用的名詞每每與數據庫的表格名對應。通常來講,數據庫中的表都是同種記錄的"集合",因此API中的名詞也應該使用複數。
最佳案例
若是記錄數量不少,服務器不可能都將它們返回給用戶。API應該提供參數,過濾返回結果。
參考:
Commit message 包括三個字段:type(必需)、scope(可選)和subject(必需)。
<type>(<scope>): <subject>
1).type
type用於說明 commit 的類別,規範使用如下標識。
2).scope
scope用於說明 commit 影響的範圍,好比數據層、控制層、視圖層等等,視項目不一樣而不一樣。
3). subject
subject是 commit 目的的簡短描述,不超過50個字符。
最佳案例
git commit -m docs(README.md):分支修改項目說明文檔
格式化Commit message的好處
1). 快速預覽歷史
git log <last tag> HEAD --pretty=format:%s
2). 快速過濾查找
git log <last release> HEAD --grep feature
3). commit生成Change log
Change Log 是發佈新版本時,用來講明與上一個版本差別的文。
參考:
禁止在主幹直接修改代碼,需在開發分支開發並在測試環境測試經過以後由相關人員同步到主幹
最佳案例
[master] > git checkout dev [dev] > git add . [dev] > git commit -m docs(README.md):分支修改項目說明文檔 [dev] > git push origin dev [dev] > git checkout master [master] > git merge dev [master] > git add . [master] > git commit -m sync:主幹同步分支 [master] > git push origin master
有來商城項目錯誤碼需參照 Java開發手冊【泰山版】 的錯誤碼列表
項目名稱 | github | gitee |
---|---|---|
後臺 | youlai-mall | youlai-mall |
管理前端 | youlai-mall-admin | youlai-mall-admin |
微信小程序 | youlai-mall-weapp | youlai-mall-weapp |
若是對你有幫助的話,但願能給個關注或star,有問題隨時聯繫我就好(微信號:haoxianrui)