2 waaulwh waaulwh 于 2015.07.16 16:33 提问

java递归查询算法。。。

有个级联菜单
1--
---1-1
------1-1-1
2---
2---1
-------2-1-1
我要模糊查询“1”关键字 我要把带“1”的全部查出来,如果是二级菜单要把一级顺便连出来,
如果是三级要把二级和一级全部查出来,如果只是一级,只显示一级菜单,
两个查询
1,全部查出来,放map中 (父id,对象)
2,符合查询条件的查出来,放list中
我要把我想要的结果放在一个map或者list中 这个【递归】该怎么写。

1个回答

CSDNXIAOD
CSDNXIAOD   2015.07.16 17:18

Java的递归算法
Java的递归算法
Java递归算法
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java tree 结构递归查询
tree 递归
java递归查询公司下所有部门及子部门
业务要求: 查询公司下所有子部门及子部门: 原型: 1.创建公司和部门实体: CompanyVos: package com.suwei.sysMng.vo; import java.io.Serializable; import java.util.List; public class CompanyVos implements Serializable{ /**
java递归与反向递归(逆向递归)查询树tree结构根据关键字过滤数据
递归查询树tree结构有两种做法: 第一种,递归查询数据库结构,第二种,一次性将数据库表中的所有数据查出来,然后再递归查出来的list集合,第一种做法适合数据量较少的tree结构,因为要一直查询数据库数据量大时速度回相对较慢,所以数据量大时建议使用第二种方法 反向递归(逆向递归)查询树tree结构根据关键字过滤数据,大家有么有遇到过这个问题: 这是一个树结构,默认查询全部 我想要根
java递归查询数据库数据
先查询第一层的数据,然后调用递归循环第一层的数据,查询父Id等于第一层的Id,执行完成后第一层一下的所有数据就全部查询出来了。。。public List<Information> getTreeList(Integer topId) { String hql="from Information where isDelete=2 and id="+topId; List&l...
浅谈Java JDBC中的递归查询树(oracle数据库)
Java JDBC中的递归查询树代码说明:程序主要是用Java JDBC连接Oracle数据库,并用递归的方式查询树状数据。可以无限级查询数据。数据表图如下  create table FILE_FILES  (    FILE_ID     INTEGER not null,    NAME        VARCHAR2(500),    PARENT_ID   INTEGER,
oracle递归查询实例
Oracle递归查询 创建表  建表语句: CREATE TABLE SC_DISTRICT ( ID NUMBER(10) NOT NULL, PARENT_ID NUMBER(10), NAME VARCHAR2(255 BYTE) NOT NULL ); ALTER TABL
java根据给定的末级分类反向递归查询分类名称
业务要求: 1.前台给定末级分类id,要求根据当前末级分类id递归方向查询分类名称如: 2.java后台代码: controller层: // 根据商品ID查询单个的商品对象 GoodsMoifiedVo goodsMoifiedVo = this.goodsService.queryModeifiedVoByGoodsId(goodsId); //根据指定末级分类id反向递归查询
【JAVA秒会技术之搞定数据库递归树】Mysql快速实现递归树状查询
Mysql快速实现递归树状查询 【前言】今天一个好朋友问我的这个问题,以前也没有用到过,恰好有时间,就帮他研究了一下,纯属“现学现卖”,正好在过程中,自己也能学习一下!个人感觉,其实一点也不难,不过是“闻道有先后”,我们是“后”罢了。按照我的习惯,学完东西,总要总结一下嘛,也当做一个备忘录了。   具体需求就不描述了,简而言之,归结为两个: 1.如何通过子节点(cid)加载出所有的父节点(
java 递归查询某个父节点下的所有叶子节点
id name parent_id 1 qq        null 2 qqw        null 3 www        null 4 www         1 5 wwwf     1 6 dsf        1 7 asdfasf     1 8 dasfdasf 2 9 df         2 10 dfd   ...
java 递归查询组织机构树
java 递归查询组织机构树