00:00
来,我们接着说啊。这个是我们说这个在数据库表里边哈,是这样一种这个表示的方式。那我们如果是在这个。数据库表里边儿是一个基础啊,得在数据库表里边先有这个相关的这个这个这个。得先有这个基础啊,数据之间先数据之间从逻辑上先建立这么一个关系,那么下一步呢,说想把它在页面上也能够显示这个啊,那么说我们在Java类里边呢,还得能够进行一个组装。啊,就是说这个在Java类中的。嗯。在Java类中啊,去表示树形的结构。啊,这个我们要这样做哈。嗯。基本。基本方式啊,就是说。嗯。
01:01
呃,我们菜单呢,这个实体类呢,叫做menu。在menu类中。在尿类中。嗯,使用children。使用children这个属性。嗯。存储当前节点的子节点。当然这个children这个属性呢,它是什么类型的呢?它是我们的这个类型。就是还是menu的类型,还是menu这个类型。啊,还是menu这个类型,然后呢,是menu的一个list,存放的是它的子节点。啊,就是它因为因为从类型上来说都是menu嘛,因为menu呢,就表示是菜单里边的一个节点啊,它是一个节点,那么所有的子节点当然是menu的一个list的一个集合。
02:05
啊,这最根本的方式啊,最根本方式就是靠它。除了这个呢。因为在页面上我们生成这个效果需要用到的叫做Z。哎,用这样一个也是一个结块的一个插件哈,用它来页面上来生成,所以说呢,嗯,所以说我们现在是。嗯。现在还得再去加上什么哈,就是我们Z对我们这个Java类里边的一个要求。为了配合Z。哎,所。呃,需要。嗯,添加的属性。好,嗯。你看哈,这个时候就是。嗯。
03:02
有有有有哪些哈。嗯,他需要使用这个,嗯。PID这个属性。PID这个属性啊,去找到负节点。使用这个内幕属性啊去嗯。作为节点的名称。然后呢,还有就是。嗯,我们去看一下我们这个Z它的一个。呃,文档哈。这是Z的这个zip包哈,解压出来以后是他。这里边儿呢,找这个API。这个API呢,你直接打开呢,你发现它看不了就可以看,但是它里边在点的话就不行了啊,这个说他说不支持本地AX啊,这个就不能再进一步点开去看详细信息了。
04:00
这个我们得一会儿把tomcat跑起来,放到tomcat里边远程的去访问才行。呃,我们看一下啊,现在看一下这个属性名应该是不影响的。哎,看看啊,这是一个内幕属性。然后哎,这个icon呢,是一个图标。啊,这个icon属性是一个图标。嗯,这是一个当前节点。嗯。使用的这个图标。哎,图标肯定是一个样式。呃,这个check,等后边我们要加这个多引框的时候再加啊,这个children我们已经有了。Echo。嗯。这个open open呢控制的是这个节点啊,页面显示的时候呢,它是不是默认就是打开的,如果open没有设置open啊,它页面刚打开是这样的,你得点这个加号才能把它展开。
05:02
啊,所以这个还有一个open。控制节点是否默认打开?嗯。哎,再看看还有什么。嗯。哎,还有这个URL哈,URL,不过我们本身也有啊,你点这个节点的时候,你要跳转到哪啊是这一套。Ul。嗯。点击节点时。跳转的。呃,位置。嗯,还有什么呢。嗯,看一下啊,数据库表里边呢,有ID PID name URL口。然后我们这儿呢,其实需要需要。在数据库表这些字段基础上额外再增加的哈,其实是这个open啊,这个是需要额外再增加的,然后呢,其实还有就是这个车啊,这也是需要额外去增加的,别的呢,其实就是说本来就是有的诶。
06:15
这就是说我们在Java类里边是怎么表示的?所以说下一步呢,后边我们在。通过数据库表逆向工程生成出来以后,我们再把这个像children,像这个open呢,像这样的属性呢,再给它,再给它加上。
我来说两句