小码问答,有问必答!

项目当中树结构多级菜单,用户角色不同菜单不同,如何高效获取菜单树结构?

Java后端

收藏

1个回答

我要回答

  • author
    牛叔叔 2020-12-16 08:58

    可以考虑一次性的将菜单数据读入内存,程序中通过 hashmap将树构造(两次循环即可,不用递归,效率较高),将树交给前端。


    同时可以考虑将数据redis缓存处理。