00:00
好,班级管理这块还有最后一个业务就是这个删除的操作,一点击删除或者是批量删除呢,进行删除就OK了哈,然后呢,咱拿自己这个我这个项目来测试一下啊嗯,这块有一个班级的管理,来一点删除,一点删除之后来一点确定,看一看它发生的这次请求delete class是吧?呃,请求的这个方式是一个得delete的请求,请求的URL,哎,是它啊,注意是这段啊得delete的请求,请求的是它,呃,参数是什么?请求中呢?你看这也是一个阶层格式的一个,哎,这个什么数组嘛,对不对,在后端可以来个类似集合给他接触一下,哎,好在class这个里面啊,Classr里边再定一个删除啊的一个方法啊。删除方法定的应试路径是这个玩意是它,然后这是一个得类的请求,嗯,好啊,接收的参数是个啥玩意呢?接收参数是这个格式的,来一啊二啊三啊,它是这么来接收的啊,这是参数,好,再来一个a public result。反回是这个result是他吗?来看一看那反响应是个什么?那也是一个result对象吗?是吧,起个名吧,也叫delete c对。
01:06
你在这接收的数据是啥呢?是一个list集合,List集合里面装的是integer integer后面装的是啥呢?装的是ids啊,起个名,呃,Return,一个result点啊,result.ok啊,里面什么数据都不用放。接下来加注解,哪些注解呢?第一个注解at delete。Delete麦ping斜线,这是一个delete class,哎,来拿过来,拿过来之后这个参数呢,是以请示你的方式发过来的,要转换成这个ids,来,再来一个at request body啊,还要加什么呢?嗯,这个这个拿到之后啊,拿到之后这个参数就拿到了,那这个数据就拿全了,拿全之后再用这个class service.remove by ids,哎,Ids啊,再把这个ids呢,再给它放过去,诶,那这个删除的功能就已经搞定了,这个remove by ids也是my by plus给咱们提供的一个is so接口里面所定义的一个方法,这就搞定了。好,再来,再加这个SSPA的注解,来一个艾特API API API option删除,呃,班级。
02:22
删除啊,单个和多个班级的这个控制的方法。删除一个或者多多个班级信息啊,这无所谓啊,就删除单个和多个班级,这就完事啊,这个参数呢,一个来一个介绍吧,艾特一个API perel,你看参数名称,嗯,这个选一个啥呢?就是嗯,要删除的要。啊,删除的多个什么呢?多个班级班级的ID的啊什么呢?Jason Jason数组,哎,OK,这就搞定了啊测试一下看一看行不行来。
03:00
你发布一下。重新发不是重新发布,重新启动一下项目,重新启动完项目之后呢,在这个位置,在咱们这个900里面啊,重新进来来进行刷新。进来之后到班级管理,班级管理里面啊,看一看一点哪个呢,来批量删除吧,把这个给它勾上,把这个给勾上来批量删除走,确定这两个就没有了啊,3.2版来删除啊确定哎,你看它也就没有了啊,那整个的这个删除的业务就就完事了,好。智慧校园管理系统中班级模块呢,就已经搞定了,那这个班级模块里面它的一些相关的接口文档生没生成呢,咱们把那些注解放完了,这些A接口文档其实就已经生成完事了哈,SWUI.hml来走,看一看班级控制器点进去。第六个请求,Get的请求,Post请求都是干嘛的?你看这些信息都有,然后想测可以测,在这边测的时候来class,如果这是这是测什么呀?测这个save or or update class,它的基本格式这样的来点进去,你把这个,如果你想进行测试,呃修改,那你就把这个A那个加上,然后把这个几几个这个改了,如果你想测试删除测试这个新增,你把这个给它删了,删完之后呢,再把其他几个值给它测试,呃给给它填上,填完之后呢,一点一点一点这个,呃,Try out一点测试,那他就会给咱们测试了,这个大家可以自己试一下啊。
04:19
好,那么这是呃这个SSPA里面的这个文档啊,咱们也看到了哈,这个文档里面怎么测就就给大家自己测吧哈,这个ids你看多个阶层格式ids是吧,赶写一下是怎么写啊一哎逗号二,这测完之后数据库数据就没了啊,大家自己测啊,还有这是分页查询的是吧,分页查询的这个页码数据大小,然后每一个呃,每一个条件往里查就行了,因为这咱们这块呢,是用一个class来进行接收的。用一个。嗯,哪去了?用一个class来进行接绍的,所以这块呢,把这个分页的条件这些全给你加上了是吧?嗯,这块你只要注意填什么,填这个name和什么呢,和这个grade name来用它来测就行了,因为后端咱们主要是用这个两个来进行删除的,接收参数时候用的class,所以这块把class的所有属性都当成参数一一给咱们列出来了啊好,那这个嗯,班级管理哎,这个整个的一个业务模块,包括它的API文档的一些生成以及测试啊,都就给大家介绍到这里啊。
我来说两句