> 定義唯一基類(可為空類定義,為拓展需要), 唯一基類繼承框架model
> 數據庫的數據操作, 必須使用模型model來定義數據的輸出, 統一在model里面定義方法來操作
* [ ] 使用官方框架文檔來定義創建模型文件, 和基礎屬性設置
* [ ] 增刪改查的模型函數定義,
| 方法名| 操作 |
|---|---|
| add |新增操作 |
| remove|刪除操作 |
| modify|修改操作 |
| getOne|單條查詢操作 |
| lists|列表操作 |
以上只是單條數據的操作定義, lists是多條返回的結果定義, 其他數據操作方法根據業務邏輯, 按照命名規范來
* [ ] 不允許使用助手函數, 以及使用查詢構造器來查詢數據, 以避免后期查詢數據庫的方式混亂
* [ ] 查詢的數據庫輸出數據, 不允許做任何的元數據格式處理, 有需要地方在控制器或者服務層來做
* [ ] 查詢條件的拼接處理, 只允許在控制器層或服務層當統一參數來操作, 不允許在模型中進行條件的拼裝, 比方傳遞request對象來當參數在model中拼裝查詢條件
* [ ] 熟練使用獲取器機制來做數字和文本的轉換:獲取器的場景包括:
時間日期字段的格式化輸出;
集合或枚舉類型的輸出;
數字狀態字段的輸出;
組合字段的輸出;