2018年2月8日,通過權限數據庫中的資源表分析,權限系統的通用性,雷章 薛安娜。
1、URL可以爲空
因爲系統中有一類資源是菜單類型,不需要url,鼠標滑過或點擊它,會彈出下拉菜單,在其中有子菜單。子菜單又可以有url,也可以沒有。
此類情況在監督系統裏很常見。
這些菜單資源的父子關係,也應該保留,它在權限配置界面,能體現出樹狀關係。
分析結果:合理。
存在空,也不會和當前程序邏輯A衝突,因爲此類菜單不會產生http請求。
當前程序邏輯A:是根據當前URL(aimURL)從緩存中獲取對應的子資源的。
見com.dtgis.sysAdmin.resource.AuthenticateFilter
2、URL不能重複
當前存在的URL重複,實質上是可以合併的。
URL重複,可能會引起異常,與當前程序邏輯A有衝突。