先找到所有的根节点,再通过循环遍历所有的根节点,找到每个跟节点的子节点,最终形成一个树形结构。
实体类:
//root 代表树的主根类
public class root {
/** 主键id */
private long ID;
/** 父类主键 */
private long parentid;
/** 节点名称 */
private String name;
/** 子节点的数据 */
@TableField(exist = false)
private List<root> child;
}
service层:
public interface TestService {
/**
* 获取主根多级信息
* @return List<Menu>
*/
List<root> findMenu();
}
service层--impl:
public class TestServiceImpl implements TestService {
@Override
public List<root>