在編輯model層時,如何命名規範整潔的程式碼?
在編寫資料庫程式碼時,控制器不能直接呼叫資料庫操作,所有的資料庫操作必須在model層中編寫,model中類的命名要按照功能進行劃分;
下面,阿牛ger就將Niushop開源商城在編寫model層類名功能劃分與大家分享!
獲取單條資料命名:get+要獲取的資料+Info 比如獲取使用者資料 getUserInfo
獲取多條資料: get+要獲取的資料+List 比如獲取使用者資料 getUserList
獲取分頁資料: get+要獲取的資料+PageList 比如獲取使用者列表 getUserPageList
新增資料 : add+要新增的表 比如新增使用者 addUser;
修改資料 : edit+要修改的表 比如修改使用者 editUser;
刪除資料:delete+要刪除的表 比如刪除使用者 deleteUser;
通過某種方式獲取或者修改資料,要獲取資料+By+方式 例如獲取使用者外掛 getUserAddonListByUid;
修改表的某個欄位: modify+修改的表+欄位 修改使用者暱稱,modifyUserNickname;
查詢列表引數標準 :getSiteList($condition = [], $field = ‘*’, $order = ‘’, $limit = null);
查詢分頁列表標準 getSitePageList($condition = [], $page = 1, $page_size = PAGE_LIST_ROWS, $order = ‘’, $field = ‘*’);
查詢單條資料標準 getSiteInfo($condition, $field = ‘*’);
新增方法傳入data 例如: addUser($data);
新增多條記錄方法傳入data 例如: addUserList($data);
修改方法傳入data, condition 例如 editUser($data, $condition);
刪除方法傳入condition 例如 deleteUser($condition);
高效規範的碼寫程式碼,能讓專業的開發人員更容易查詢或二開,是開源商城原始碼必備的技能!
相關文章
- 程式碼整潔之道 – 有意義的命名
- 02 | 編寫Model層程式碼
- 如何寫出整潔的程式碼
- 程式碼規範之前端編寫碼規範前端
- 如何讓你的程式碼整潔漂亮
- 統一規範化程式碼的命名風格
- 編碼規範:不要用引數控制程式碼邏輯
- 如何編寫簡潔的程式碼?
- 用BEM命名規範組織CSS程式碼CSS
- 程式碼整潔之道
- 整潔的 Table View 程式碼View
- C#程式碼識別符號命名規範C#符號
- 使用mpvue時,npm run dev一直報程式碼編輯格式的錯誤如何處理?,如何關閉eslint規範?VueNPMdevEsLint
- JavaScript 程式碼整潔之道JavaScript
- Typescript 程式碼整潔之道TypeScript
- 聊聊程式碼整潔之道
- 前端工程程式碼規範(一)——命名規則與工程約定前端
- (譯)保持你的程式碼整潔
- 6個小技巧教你編寫乾淨整潔的程式碼
- 程式設計命名規範(網文)程式設計
- Google命名規範Go
- java命名規範Java
- PHP 命名規範PHP
- BEM命名規範
- JavaScript 命名規範JavaScript
- Python命名規範Python
- Android命名規範Android
- 程式碼整潔 vs 程式碼骯髒
- 在 Laravel 中編寫簡潔的程式碼的策略Laravel
- 一個維護版本日誌整潔的Git提交規範Git
- Java中的命名規範。Java
- 上位機程式設計編碼規範程式設計
- 程式碼整潔之道 clean code
- 『前端規範化』CSS命名規範化前端CSS
- 實時程式碼編輯器
- html編碼規範HTML
- Pear 編碼規範
- CSS編碼規範CSS