1.資料關聯性刪除判斷
示例:比如後臺釋出了一個待搶購的訂單,app已經把此單搶購,因為後臺沒有及時重新整理狀態,所有如果要刪除或下架此筆訂單,必須先要驗證此訂單的狀態是否為已經搶購;
2.資料重複錄入問題
示例:新增資料的時候,由於網路卡頓原因,提交按鈕我重複點選n次,就會傳送n次請求,錄入n條相同的資料,所有在第一次請求之前,先要把提交按鈕設定不可編輯,等待返回結果之後再進行後續操作;
3.表單資料驗證
表單驗證的時候要驗證資料庫關鍵字元的處理,比如英文單引號(')就要做非法關鍵字提示;
4.千萬不要在迴圈中查詢資料庫
迴圈本來就就意味者資料量會很大,所有要儘量避免在迴圈中查詢資料庫,解決方案,把需要查詢的集合一次性查詢出來放到記憶體或快取介質中,然後在for迴圈的時候,從記憶體或快取集合中查詢,經歷減少資料庫查詢浪費的資源和消耗不必要的時間;