00:00
大家好,上节课呢,我们完成了这个分类的查询,这节课呢,我们开始做分类的添加。我们看一下在用户管理里边添加用户是这样,我们直接访问ID me user ED用户添加这个JSP文件就可以了,因为这里边不需要从数据库取一些数据,而我们如果做分类管理,想在这做新增分类,我们就不能直接访问GSP文件,因为这我们不用JSP文件去连接数据库,我们应该访问一个service文件,因为我们在添加的时候需要选择一下负分类。对吧,所以呢,我们需要访问的是新增分类应该指定的是so文件,而不是呃之间那个JSP文件,是这样的一个过程,这块是跟添加用户有些区别的。比如说在。这个分类查询的关键字,这地方我们也不需要。然后呢,我们在,呃。
01:05
都没有必要。直接过来新类就可以。然后在新增分类这块,我们这块不能够直接选择ID密,比如cat分类,添加点JP这样的一个文件,我们需要访问的是一个呃,Service,那我们这块就要变成比如说imin下划线。To cat就是度,是我们去操作,这度呢,就是到这个页面这块来cat这样的一个呃,S分类。然后我们需要创建这个。收的文件我们还在,呃。这个下面。新建一个,Sorry,我们名字就叫做啊。CD。然后我们这改一下叫做A下边的艾下线C。
02:02
这个名。啊,既然这个名称,那我们就需要在。这个位置啊。设计管理这块我们。把它品种加过来。带过来。当我们一点击这个按钮的时候,就会到这个,呃,这个下边,这个下边呢,我们直接是用get请求的,所以这些不需要。这些也不需要,它其实和我们分类查询一样,只是把分类查询出来,所以我们这块直接粘贴过来。就可以了。直接把分类所有的信息粘贴过来,也是查询吧,然后我们这块艾德CD点再转到我们艾呃C添加GP这样的一个界面,然后我们再到。JS文件里边,JSP文件里边,我们复制一个用户添加的这个文件C变成。
03:05
爱的你。写ta这样的用电,OK?来我们运行一下。重启的时候三线已经掉了,那我们重新登录一下。123。管理。你看新增的累,当然这是用户这块,那我们重新需要,当然也是通过这个CD已经过来了,只是我们这个页面我们没有去更改,只是复制了一下对吧。我们找到我们刚刚复制的那个。这文件别改错了,别把用户文件改了,确定这个名,嗯。然后这里边儿呢,就不需要那么多。呃,不需要那么多的这个文件了,我们需要有几个就行。
04:03
嗯。在这。不需要。提交流量。啊。比如说我们一定要选择的就是什么,就是我们的呃分类。负极分类一定得做一个选择,然后我们这里边加上一个,呃,分类名称ID型的自动自动增长就行,不用加选择负极分类,那么我的表上负极分类那就可以填上。然后我们把这个名字,呃。改成叫做拉内吧,比如说叫做分类。然后附加ID呢,我们得做一个什么,做一个select,就是一个下拉列表,这样的话我们去选择的时候会更更好一些。把这个做成。做成select这个列表。名字呢,那当然我们就叫做ID。
05:00
呃,负加ID就是PAR,呃,ID。尺寸你就不加了。嗯。尺寸不加,纸也不加,我们是用下拉列表的方式去完成的。来,媳妇。来。做一个紫兰格的列表。那这里边我们在选择分类的时候,在选择分类的时候,我们是把所有的分类都便利出来吗?都可以做啊分类吗。表现一下,所有的分类都可以便利出来做我们添加的这个,呃,负分类吧,那我们因为这块只选择两层,只选择两层,如果我这么写,比如说。你写下op。这里边做列表。比如说。呃,只选做一个。C。
06:00
这里边儿没有加。标签,标签,我们把标签库拿过来。这里边菜单里面没有啊。我拿过来,这个好用。好,腰椎裤拿过来了,拿过来在这里边。我们使用呃,标签标签。有这个开始,就要有这个结束。然后我们便利谁呢?呃,便历传过来的这个,比如说VR叫做从哪里边便历成这个GT呢?IEMS从这个。It EMS的等于。西,呃。然后是C。看我们传过来的是不是C,对,从写里边便历呃,每一个。
07:07
每一个值。如果我们在这里边上。比如加上这个,这个是cat.cat下线内。然后这块我们加上V值。流值呢,选择这个名字,就把这个ID拿过去。就是。我看一下可不可以把这个所有的出来。来合理管理。新增分类哦,我们这个服务器又没有。是有异常,看一下哪写错了。
08:02
嗯。我心一下心中的累。我错了吗?For each。Each each l each。呃,VEMS啊,没有写错呀。就是刚才大概写这,你看我们现在这块分类,所有的直接都能不用点,那我们现在必须选择就是子分类,下边这不能选择负分类,对不对,那我想添加一个顶层的分类怎么办?所以呢,我们需要。在这块再加一个什么呢?加一个option。
09:02
然后这块我们需要。让它的默认的值等于零,根分类的值是零嘛,然后我们这块只能选择根分类,然后它默认是选择的,默认选择的属性是。Select等于SE select,对,这样的话,我们就有权限去选择这个。不是么,掉。你就可以有根分类了,那我们选择根分类,添加分类就会从零添加进去。那根分类选完之后,那我们现在这选择,你也看不出哪是根分类哪是分类对不对,我们只有二级,所以选择根分类和选择一层分类就行了,其他的不需要,所以我们在这块便利的时候呢,我们只要让它的呃子分类的ID啊。的时候,在这个便利的下面。我们再加一个判断。啊。放到冰箱。
10:01
判断什么呢?判断一下。我们的这里边的它的。对。CAT3角线ID判断负ID等于零的。把负ID等于零的这个ID取出来,取出来这样的话我们就只取出来两,只能加两级分类,要么是加选择根分类是零的加顶层分类,要么选择负ID是零的二层分类,不能选择三层分类,这样的话我们才能做两级分类,不然的话你就是做多级分类了。万图three只能在根分类和one two three下面加,不能加别的,这添加的时候需要注意的事项。这是我们的一个,呃。去分类选择和那个用户添加不需要呃不一样的地方,然后我们添加一点,选择分类名称,看名字确认对不对啊,然后呢,呃,ID这两个名称传过去一点提交会到。
11:04
这个位置我们到do user。到这个里边来就行了,所以我们现在需要创建这个so,再找到。在那下边我们这回新建一个。这类的名字就叫做。叫做什么叫做啊度。优。CD。这块是获取添加页表的,这块是处理添加的。好,那处理添加这块他选的是,呃,提交的是post,那我们get这块就不需要了,对吧,直接我们在post这里边解决了,这里边写的过程和我们其他的,比如说用户添加呀,用用户添加几乎是一样的,比如说设置自负集。对吧,赶紧拿过来。这是拿过来,然后呢,我们请求的这个参数。
12:03
过来两个啊。参数一个叫做我们两个参数一个叫做parent,负类的ID拿过来一个,一个是我们的呃class name拿过来一个,然后我们前面分别标上一个,比如说呃idd,然后和我们标上一个,我们的名字就叫呃name,这个名字我们就不改了,但是负ID取过来应该是整数,所以呢,我们这块最好是把它转成整数。Ing。然后我们加上,呃。In DR。P。加上。这样的话,我们把D取过来之后,并把它呃转成了整有这两个。那下一步呢,我们就开始,呃,调用do里边的方法把它怎么把它。
13:01
呃,加入到数据库里边。我们先创建这个嗯实体,然后把实体一次性插入到这个数据库使用。L mon。呃,Cat,呃,创建一个这样的一个呃产品分类的这样的一个实体,Cat等于。啊。又一个。哦。这个事情。然后构造方法里边传入,我们想的是不是。吧。然后里边什么呢?比如说ID,它里面需要三个值。零就是它的呃,ID,然后呢,这个名字就是我们要添加的分类,然后FID就是它的负ID,因为我们在前面已经选择了ID,如果是零的时候,那。就可以把零插入,如果选择哪个产品,就会以把哪个产品的换ID加入到这里面来,然后我们通过呃调用。
14:02
里边的。这个实体。K,呃,分类的这块。点这里边现在只有查询的一个,咱们调insert。插入把这个往里边一放,诶就插入到呃,数据库里边了。插入。插入到数据库里面之后,然后我们转向。Pop。Re,点直接用重项吧。向哪呢?直接我们转向列表页面,页面是。这个。加直接转过来,然后我们看下这个位置,这个位置。Insert,那我们需要到分类这里面加一个insert的一个方法。
15:01
加入一个in的方法,当然了,这个方法和呃,用户insert的方法都差不多,对不对,那我们。找到这里边的一次方法。在。这里面。这块就不是,呃,不是插入用户了,我们这块就得把它改成什么,改成我们呃分类的这个。CGRY插入一个。Cat。然后。正好我们可以加上初始。添加。这里边银色的宇宙也变成了,呃,我们的那个分类的那个表格C。
16:11
那插入的字段呢,预留值呢,我们就是呃,三个字段就可以了,其他都不需要。其中呢,第一个字段自动增长,我们插入空,它就会自动增长。我们就会自动买这个。Insert插数这个维度值很简单的一条数,对,然后我们做参数,呃,执行就可以了,执行的时候呃只需要两个问号参数,那我们。直接获取到的是通过cat传过来的这个参数里边。点。第二。的。呃,查出他的,先查他的名字。然后。
17:01
对。C点,再插入它的负ID。把它的ID取出来,直接插进去就可以了,插入。这两个值就行了,别的不需要参数。这块最后一个。呃,不需要。好添加分类,看一下我们这个过程。来到我们处理这块,要这个没问题,那我们运行一下,首先有啊重启。好。刷新一下。管理新增分类,我们试一下。选择一下添加,我们添加一个加吧。提交这块。
18:00
你记得改了。呃。KE。然后你粘过来用。那名称不掉。我们这个确保下这个这个名字。得比较多了。添加我怎么叫做。应该是直接是呃。添加。我们改价啊。
19:03
MAT。既然这个类名都叫这个了,那就叫这个吧。爱加线啊。CA ta DD,我们就把它做成这个角CD,然后我们看。分类添加这块。不是把用户分类,是产品分类这个名字叫的。有问题没关系,咱们只要是把注解给改过来就可以了。现在好累好累。重新管理类加一个。这有一个对不对,再新增分类。
20:00
在下边加一个呃,F。这边那我在。增加分类,我看在其他的分类里边,下边我再加一个分类,比如说。又可以了。看到吧,这样的话,我们就把所有的这个分类就做完了。
我来说两句