项目中难免遇到使用树型结构,如部门、菜单等。 它们有共同的属性:id,name,parentId,因此抽象出一个接口,然后使用一个工具类实现列表转树的功能。 (其它这个是在另一个项目找到的,非原创,在此共享一下) 看源码: 1、树型结构接口TreeObject.javai ...
项目中难免遇到使用树型结构,如部门、菜单等。
它们有共同的属性:id,name,parentId,因此抽象出一个接口,然后使用一个工具类实现列表转树的功能。
(其它这个是在另一个项目找到的,非原创,在此共享一下)
看源码:
1、树型结构接口TreeObject.java
import java.util.List;/** * 这个是列表树形式显示的接口 */public interface TreeObject { Object getId(); void setId(Object id); Object getParentId(); void setParentId(Object parentId); String getName(); void setName(String name); List getChildren(); void setChildren(List children);}
原标题:一个树型通用接口
关键词:接口
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。