后台管理菜单树

需要在表中设计一级菜单,二级菜单的字段,一级菜单与二级菜单是1对关系,可以用union的方法将表垂直排序不过当有N级菜单的时候就很鸡肋写sql的时候 前台需要定义实体类来接受 且实体类定义当前类的集合并赋值为空不然在进行添加会出现空指针异常,然后在业务层的时候 首先定义map用来装父类然后循环集合将菜单字段的id取出来判断如果是一级就直接放到map里面然后增强for循环取出来每个的子集id和他的父类判断如果相等就放到里面集合里面的父类的list成员变量里面去 这样就可以完成无限级数 然后将返回的结果放到redis里面去 里面菜单每次访问都要进行加载 减少服务器压力 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值