摘要: 我们从数据库里读取的数据都是无层次结构的二维数据,通过O/RM工具一般都可以直接转换到集合类型,之前一直使用递推将无层次的集合类型转换为有层次的集合类型。现在不用递归实现了无限层次结构。具体代码和分析如下:   定义对象,这里使用经常用到的部门对象[代码]  准备测试用的数据集合,这里使用List[代码]上面的List集合是没有层次结构的,实际项目中一般来源于数据库的二维表。下面将List转换成具... 阅读全文
posted @ 2010-07-27 15:46 喆_喆 阅读(2675) 评论(19) 推荐(2)