`
hjh_ali
  • 浏览: 10578 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

父子结构以及排序(效果看附件)

    博客分类:
  • Java
J# 
阅读更多
public List<FlexNewsCategoryMap> getAllCategory() {
		List<NewsCategoryMap> list = ecmsNewsService.getAllCategory();
		System.out.println("################size=" + list.size());
		List<FlexNewsCategoryMap> flexCategoryMapList = new ArrayList<FlexNewsCategoryMap>();
		try {
			if (list != null) {
				for (int i = 0; i < list.size(); i++) {
					if(list.get(i).getParent() == null){
						FlexNewsCategoryMap flexNewsCategoryMap = transformToFlexCategory(list.get(i));
						flexCategoryMapList.add(flexNewsCategoryMap);
					}
					for(int j = 0;j<list.size();j++){
						if(list.get(j).getParent() !=null && list.get(j).getParent().equals(list.get(i).getId())){
							FlexNewsCategoryMap flexNewsCategoryMap = transformToFlexCategory(list.get(j));
							flexCategoryMapList.add(flexNewsCategoryMap);
						}
					}
				}
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
		System.out.println("################flexCategoryMapList=" + flexCategoryMapList.size());
		return flexCategoryMapList;
	}



  • 大小: 12.9 KB
分享到:
评论

相关推荐

    maven父子结构demo

    在Java开发中,Maven是一个强大的项目管理和构建工具,它帮助开发者管理依赖、构建项目以及遵循标准的项目结构。"maven父子结构demo"是一个示例项目,展示了Maven如何处理多模块项目的父子关系,使得代码组织更加...

    java版list-map实现 树结构 父子结构 通俗易懂

    此java类实现了对数据表的分类递归树的实现,为本人倾力之作,后期,会发布js版,敬请期待!

    mybatis 父子级树形结构查询

    本文将深入探讨如何使用MyBatis进行父子级树形结构查询,避免繁琐的代码拼接。 首先,我们了解MyBatis的`collection`标签。在MyBatis的映射XML文件中,`&lt;collection&gt;`标签用于表示一对多的关系,它允许我们在一次...

    maven创建父子结构工程

    在Java开发领域,Maven是一个强大的项目管理和自动化构建工具,它极大地简化了项目的构建、依赖管理以及文档生成等过程。本篇文章将详细讲解如何使用Maven创建父子结构工程,以便于更好地组织和管理大型项目。 首先...

    BIEE 父子层关系结构应用

    本文内容主要介绍如何在BI项目中应用父子层级结构,有两种可选的应用方案并提供了对父子层级结构应用后的数据权限控制策略。 在进入正题前先介绍一些基本内容。

    TreeView父子联动效果保持节点状态一致 .files.rar

    当涉及到“父子联动”效果时,通常是指用户展开或关闭一个父节点时,其子节点的状态也随之改变,即父节点被选中时所有子节点都被选中,父节点被取消选中时所有子节点都被取消选中。这种功能可以提供一致的用户体验,...

    swift-模拟UITabBarController的父子控制器效果实现父子控制器管理

    本教程将深入探讨如何使用Swift来模拟 `UITabBarController` 的父子控制器效果,实现更灵活的控制器管理。 首先,我们需要理解 `UITabBarController` 的核心特性:它包含一组 `tabBarItems`,每个 `tabBarItem` ...

    Angular父子组件以及非父子组件之间的通讯.pdf

    本文将详细介绍 Angular 中父子组件之间的通讯方式,以及非父子组件之间的通讯方式。 一、 父组件给子组件传值-@Input 在 Angular 中,父组件可以通过 @Input 将数据传递给子组件。这种方式可以实现父组件向子组件...

    C#父子关系树递归遍历方法(含源码).rar

    在这个场景中,我们关注的是如何在C#编程环境下处理父子关系树(通常称为层级数据或树形结构),并通过递归方法进行遍历。这样的操作常见于构建组织结构、文件系统或者产品结构(如物料清单BOM)。下面我们将深入...

    list集合树状排序-java

    在Java编程中,"list集合树状排序"是一种常见的需求,特别是在处理前端展示的数据时,...这涉及到对List的排序、树结构的构建以及对前端需求的理解。通过合理的设计和算法选择,可以有效地解决此类问题,提高用户体验。

    Java 将有父子关系的数据转换成树形结构数据

    一、数据库父子结构数据设计  大部分采用 parentId的形式来存储父id,并且只存储父id,祖父Id不存储。也可以添加存储层级级别或者层级关系等字段。 CREATE TABLE `t_resource` ( `id` varchar(255) NOT NULL ...

    2017年国家行政编码(包括平铺版和父子结构版)

    国家最新版(2017)行政区划市县级编码,包含了维度用的平铺模式和树形模式的,便于操作

    父子结点树转化为多级编码探讨与研究

    - **父子结点树形结构**: 在现实世界的应用中,很多数据是以父子结点的形式来表示层级关系的,例如目录结构、组织架构等。这类数据在关系数据库中通常采用表结构存储,其中每个记录(结点)会包含自身的信息以及指向...

    完美解决bootstraptable父子表子表渲染问题

    BootstrapTable是一款基于Bootstrap框架的前端数据表格插件,它提供了丰富的功能,如排序、过滤、分页、自定义列等。在使用过程中,有时我们可能会遇到一个特定的需求,即实现父子表的功能,也就是在一个表格中嵌套...

    用SQL形成父子结点树结构的妙法.pdf

    转换后的列表中,通过特定字符(如“L”和“|”)的使用,构建了一个虚拟的线型结构,使得列表数据在用户看来呈现出树状结构的视觉效果。 为实现这一点,文章中还提到了如何在维护树型字典数据时设置或重设“幺弟...

    FTP协议父子连接

    FTP协议父子连接

    Angular父子组件以及组件之间通讯 @Input @Ouput @ViewChild

    在这个场景下,父子组件间的通信尤为重要,而`@Input()`, `@Output()` 和 `@ViewChild()` 这三个装饰器就是Angular提供的关键工具,用于组件间的数据传递和视图引用。 `@Input()` 装饰器允许我们将父组件的数据传入...

    ACM准备模板——堆排序模板

    本篇文章将深入探讨堆排序的原理、实现以及如何将其应用到ACM竞赛中。 首先,堆是一个近似完全二叉树的数据结构,满足堆属性:每个节点的值都大于或等于其子节点的值(大顶堆)或小于或等于其子节点的值(小顶堆)...

    idea--4.父子工程

    在大型项目中,为了更好地组织代码、提高代码复用性和管理复杂性,我们常常会将项目分解为多个独立的模块,这些模块之间存在依赖关系,形成了父子工程的结构。父工程主要负责提供公共的配置和依赖管理,子工程则继承...

Global site tag (gtag.js) - Google Analytics