2018-05-03

工作中遇到的一些问题:

将原先静态的菜单权限改为数据库保存,根据用户权限来显示菜单。

简单思路:通过用户id将其权限查出,如其拥有qx1,qx2,qx3,分别对应着cd1,cd2,cd3。根据权限将这些菜单的id放到一个idlist中,在菜单类中加入private Listidlist = new ArrayList(0);并写其get,set方法便于调用。然后通过菜单id查出对应的菜单list



写查询sql的时候需要用到iterate (https://blog.csdn.net/dinglinhu/article/details/2487647)


之前也想过先查权限然后,更新cd的有效标志,这样每次用户登录都会更新菜单表变得更为繁琐,这个思路不行。

静态的菜单还是不如动态的来的方便,动态只需用cdid将其关联处理即可。

5月7日:现在每次新增菜单我都要帮他们去数据表里去配,感觉很麻烦,还要去判断是否显示。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 安装Ubuntu双系统过程以及注意事项: 1.在安装Ubuntu时不显示分出来的空闲空间 原因: 该磁盘的类型为动...
    Jeasky阅读 3,349评论 1 0
  • 用问题来引导讨论吧! 炒币与区块链的关系, 我觉得不管是985,还是保洁大妈,最关心的问题是炒币。 我觉得这两者关...
    杨廣xiang阅读 1,306评论 1 0
  • 【墨竹的菜园】0236——昨日在简书发现有华与华董事长华杉的文章,连续读下来已是深夜。 第一次知道华与华,是在飞机...
    墨竹的菜园阅读 4,943评论 0 0
  • 你在笑 云在织梦 记忆的鹰盘旋 我明白 爱不是决堤 也不是怜赐 但我们都在拼命去爱
    关于想你这件事阅读 936评论 0 1
  • 从宝宝呱呱落地,到今天的爱笑爱跳,我感觉时间过得特别的快。还记得生他的那一天,我被医生喊了去办公室签字画押,随后犹...
    朦胧雨烟阅读 1,605评论 1 0