说一下自己的思路
a. 全遍历数组,解析permission字段,根据"_"分组,数组长度即为菜单层级,将相同层级的菜单信息归类,组数倒数第二个元素单独定义个熟悉标志出来(菜单的上级标志),没有的话就是顶级菜单;
此次遍历后,不仅菜单的层级区分了,而且每个菜单都知道自己父级了;
b. 从一级菜单开始遍历,逐层向下遍历
提前归类思路能清楚些
没有足够的数据
(゚∀゚ )
暂时没有任何数据
(゚∀゚ )
暂时没有任何数据
喜剧演员 回答了问题 · 2019-08-06
说一下自己的思路
a. 全遍历数组,解析permission字段,根据"_"分组,数组长度即为菜单层级,将相同层级的菜单信息归类,组数倒数第二个元素单独定义个熟悉标志出来(菜单的上级标志),没有的话就是顶级菜单;
此次遍历后,不仅菜单的层级区分了,而且每个菜单都知道自己父级了;
b. 从一级菜单开始遍历,逐层向下遍历
提前归类思路能清楚些
说一下自己的思路a. 全遍历数组,解析permission字段,根据"_"分组,数组长度即为菜单层级,将相同层级的菜单信息归类,组数倒数第二个元素单独定义个熟悉标志出来(菜单的上级标志),没有的话就是顶级菜单;此次遍历后,不仅菜单的层级区分了,而且每个菜单都知道...
关注 7 回答 5
喜剧演员 回答了问题 · 2019-07-31
接口的入参多个(后期有可能增加的话),建议入参定义成Map把,好扩展;
至于实现,一条SQL搞不定的画,可以多SQL实现(不影响效率的话);或者考虑存储过程实现
接口的入参多个(后期有可能增加的话),建议入参定义成Map把,好扩展;至于实现,一条SQL搞不定的画,可以多SQL实现(不影响效率的话);或者考虑存储过程实现
关注 5 回答 4
喜剧演员 回答了问题 · 2019-03-26
说一下思路:遍历list再循环遍历Map,直到Map中的key是mcpIdcard,此时取出key所对应的value
说一下思路:遍历list再循环遍历Map,直到Map中的key是mcpIdcard,此时取出key所对应的value
关注 2 回答 2
喜剧演员 回答了问题 · 2018-07-18
题主这么存储想用来解决什么业务,Company.User[i].Address[j]这种方式,感觉也就是用来便利,并没有节省查询的效率呀,单纯是为了便利列表的话,除非需求很频繁,能节省构建。其他情况,没看出什么效率上的优势。
题主这么存储想用来解决什么业务,Company.User[i].Address[j]这种方式,感觉也就是用来便利,并没有节省查询的效率呀,单纯是为了便利列表的话,除非需求很频繁,能节省构建。其他情况,没看出什么效率上的优势。
关注 5 回答 5
查看全部 个人动态 →
(゚∀゚ )
暂时没有
(゚∀゚ )
暂时没有
注册于 2014-06-20
个人主页被 497 人浏览
推荐关注