00:00
年级的这个查询就已经搞定了,搞定之后呢,还有两个小功能没有写,添加和修改是同一个,呃,批量删除和这个删除同一个,把这两个功能一实现啊,那整个班级管理的业务模块呢,就已经搞定了啊,先点这个添加吧,一点添加之后呢,这个看看添加信息的是添加信息都是什么啊来来在这一点添加,添加一个年级讲这个叫做五年,五年一班啊一班啊一班。哎,好,班级人数,班级人数来一个哎30人,嗯,班主任姓名小明,哎小明艾特诶小明艾特艾特硅谷点嗯com电话13666666666所属年级啊所属哪个年级呢?在这块来个一年级啊班级介绍啊这个这个班级的学生。学生身高身高啊,很高啊,随便写点信息吧,是吧,来一点来来在点击确定之前看一看他发送的是一个什么请求啊,来清掉一点确定它请求的是一个save or up class这个链接啊,请求是请求是这个ul是他,然后呢,发送的方式是一个post请求。
01:19
请求其他的数据,哎是email agree,这些数据跟谁是对应的呢?跟咱们后端的这个class对象是一一对应的,Class实体类啊在这个哎看看跟他是对应的,但是呢,他提交的时候是没有ID的啊没有ID的诶谁提交时候会有ID呢是吧,我先给他保存一下啊来保存一下,呃,保存成功了,保存成功之后呢,看一看这块多了一个是吧,五年一般来一点击修改,当一点击修改的时候,上面数据我不动了哈,看看一点击修改会发生什么事情,来一点确定,他又请求了C网update grade,呃,Update class,但是呢,它的这个请求中看看多了一个ID,那有ID它就会根据这个ID来进行呃这个修改,如果没有ID呢,它就会给我们执行一个,哎,新增,那接下来把这个给大家,给大家实现一下。来看这。
02:02
请求路径是它,哎,到咱们这个后端,嗯,到来先把这些都给它关掉吧,右击close or text glass controller对应的是这个URL。这是UI啊,那么好,来一个诶,Public返回值类型,看一看签到这块房子类型是啥,来相应的数据,你看这不也是一个啊,Result对象吗?对不对,哎,好啊呃。后面这块来怎么写的,Public还是一个re re sut result,起个名字做sa,就上面这个名吧,跟这个跟它表示一致就可以了,也行啊,Save or update grade里面来一个什么,来一个GR class gar class对象来进行一个接收就可以了啊in class,但是class呢,它是以请示里,在请示里中给我们传了一个介词串的形式给我们拿回来,所以这块一直来一个at request body,诶,Request body给它加上一些,呃呃,然后之后呢,对它要进行一个呃,这个数A怎么报错呀?
03:09
啊,来return一个result。Result a res result.ok啊,先给它把这个加上省报错啊,好,那这个class啥呢?这class就是提交过来的那个修改的或者是要保存的啊,班级信息啊,分析啊,给他加上一些注解吧,来第一个注解,来一个艾特,呃,艾这是一个post controller啊,那就是来POS请求,那就来个POS卖屏,诶,斜线啊对应的是它。C,拿过来再来一个,嗯,上面还还少这个呢,少一个艾特API,那写成一个tag tag,这是一个什么?这是一个班级管理器啊。诶班级管理器,班级管理器里边这个是这是来艾API啊API option,诶这个是增加或者是呃增加或者是修改班级,嗯或者呃修改诶班级信息,哎,好啊,然后这个的参数啥意思,艾特API,嗯,哎,API per,哎,他就是杰森格式的班级信息。
04:25
嗯,Jason,哎,我下j son Jason格式Jason的啊,班级信息好这层格式的班级信息啊,好在这接下来就要对这个数据进行啊这个增加或者修改了哈,用这个class class搜点save or save save save or after的这个方法,直接把这个class给它传过去就可以了,它会自动根据主键呃发现如果主键主键有值,它就会我们执行一个诶修改,如果主键没值,它就会给我们执行一个新增,那好,你看这个呃,删除啊,不是删除或者是修改或者新增,这个功能咱们在自己的项目中就已经搞定了,来重新发布一下。
05:11
这个相似代码呢,应该是越写越快的,没有什么特别大的差别啊,就是一些参数名称啊,这个套路基本上是一致的。那就来到咱们这个里面,来来给他来9001回车刷新。呃,这是班级管理,在班级管理班来这有个四年一班了,在咱们在自己这个数据里面给他添加一个五年一班,哎五年一班嗯,班级人数30人,班主任姓名小黑,嗯,诶嘿小黑哎,然后再来一个嗯嗯小黑艾特123456啊就随便选来一个163.com吧,哎,八人的电话。嗯,13666666666所属五年级,让他属于哎呦啊,还没有五年级呢是吧,一会咱们给他修改一下,先给他写个四年级是班级介绍啊,这个这个班级的学生很淘气,哎,很淘气,来保存一下,保存完之后呢,五年级一班就放上去了,但是这个所属年级还是四年级的,为啥是四年级的咱们这块没有五年级,那好到年级管理这块,咱们增加一个年级啊,来添加一个年级名称,五年级,年级主任小白啊小白啊,年级主任又像小白艾特163.com。
06:34
主任电话13812345678,哎,您介绍。小白管理的年级学生啊,都很淘气啊,这个小看来小白也可能很淘气啊,回到这个班级管理这一块,看这啊,做一个五年级嘛,但是这个年级明显写错了,给他改一下是吧,来一点这把这个四年级给他改成诶五年级改完之后再来点确定啊,你看这个保存呢,也生效了,所以你看啊添加功能和修改功能,那这个事情呢,咱们就搞定了。
我来说两句