2018-05-03

工作中遇到的一些問題:

將原先靜態(tài)的菜單權(quán)限改為數(shù)據(jù)庫保存,根據(jù)用戶權(quán)限來顯示菜單。

簡單思路:通過用戶id將其權(quán)限查出,如其擁有qx1,qx2,qx3,分別對應(yīng)著cd1,cd2,cd3。根據(jù)權(quán)限將這些菜單的id放到一個idlist中,在菜單類中加入private Listidlist = new ArrayList(0);并寫其get,set方法便于調(diào)用。然后通過菜單id查出對應(yīng)的菜單list



寫查詢sql的時候需要用到iterate (https://blog.csdn.net/dinglinhu/article/details/2487647)


之前也想過先查權(quán)限然后,更新cd的有效標(biāo)志,這樣每次用戶登錄都會更新菜單表變得更為繁瑣,這個思路不行。

靜態(tài)的菜單還是不如動態(tài)的來的方便,動態(tài)只需用cdid將其關(guān)聯(lián)處理即可。

5月7日:現(xiàn)在每次新增菜單我都要幫他們?nèi)?shù)據(jù)表里去配,感覺很麻煩,還要去判斷是否顯示。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容