數據權限控制

  1. 界面用戶通過瀏覽器訪問系統,傳遞查詢參數
  2. 查詢參數經過控制層,aop組件對參數進行攔截,讀取redis緩存中的數據權限數據,進而對參數進行重新組裝。
  3. 從新組裝的查詢參數傳遞到業務處理層。
  4. 業務處理層將查詢參數傳遞到數據訪問層。
  5. Sql分析組裝組件對查詢sql和查詢參數進行從新拼接。
  6. 從新拼接的sql對數據進行查詢。
  7. 新的查詢sql查詢出來的數據從數據庫到數據訪問層。
  8. 數據權限過濾的數據到業務處理層。
  9. 業務層對數據進行業務處理
  10. 業務處理後的數據返回給控制層
  11. 經過數據權限過濾以及業務處理後的數據返回到用戶頁面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章