首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

持久化数据转化作树形结构显示

2013-10-12 
持久化数据转化为树形结构显示表的设计如下: Idnumber(18) primary key,/* Id */Categoryvarchar2(10), /*

持久化数据转化为树形结构显示
表的设计如下:

 Id         number(18) primary key,/* Id */
Category            varchar2(10), /* 门类 */
First  varchar2(20), /* 大类 */
Second  varchar2(20), /* 中类 */
Third  varchar2(20), /* 小类 */
Name  varchar2(200), /* 类别名称 */
Code  varchar2(500), /* 说明 */

门类下有各种大类,大类下是中类,以此类推。现在需要将数据转化为树形结构显示出来,用什么样的数据结构保存会比较好?总条目上万。
[解决办法]
总条目上万的话先只显示根结点
用户点开哪个就在数据库里查询后展开(只显示子结点)
不必把所有的数据都查询出来
这样的话用什么数据结构都可以

[解决办法]
顶级对象下面包含若干对象
若干对象下面包含更多的子对象

热点排行