草稿:
1 代码递归
1.1 代码优化:代码递归时根据父菜单id去数据库查询子目录,这点可以优化。首先把所有查出所有菜单项list<menu> lists;
原来的根据父菜单id去数据库中查询子目录改为遍历lists根据父id查询子目录。
1.2 场景优化:把递归菜单树结果放到缓存中,用户进入页面时直接展示。
2 mybatis自查询
附:
我博客所有文章链接:https://blog.csdn.net/wabiaozia
转载请表明链接:https://blog.csdn.net/wabiaozia/article/details/80288642