首页 > 编程语言 > 详细

java-树结构封装

时间:2021-02-22 23:32:21      阅读:29      评论:0      收藏:0      [点我收藏+]

树结构的数据,最核心的思想就是递归
1.数据库存储了树结构标识:
若,数据库存储了数据的父层标识ID或子层标识ID,就可以利用resultMap(假设resultMap的id为treeMap) 嵌套collection(假设collection名称为childrenList),collection中也映射到treeMap,这样就递归得到树结构
2.数据库没有存储父类标识或每一层的标识字段不一样:
如:学校——班级——学生
类似这种,就需要用到自定义注解(层级、展示的字段。。。根据需求需要的内容)、泛型、递归、反射工具类来写公共方法,将查询结果,根据自定义注解在model上字段的注解的信息,进行树结构相关信息的封装。

java-树结构封装

原文:https://www.cnblogs.com/duiyuedangge/p/14433413.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!