00:00
好,前面呢,我们完成了登录功能,我们用任意用户名加上123456来登录进来,首先呢看到的就是我们主面板页面,那接下来呢,们就来完成rest c rud的第一个员工列表功能,那完成这个功能之前呢,我们先来说一下我们这个实验的要求。首先要求里边最重要的第一个要求就是呢,我们是一个restful的CD。这个rest of c rud,它和普通c rud的区别呢,来主要呢,我们来在这儿画一个表格来说一下,首先呢,这个rest of,也就是说我们这个rud满足rest风格。而这个rest风格呢,我们简单的就来总结为我们这个路径呢,我们希望是uri路径的格式啊,我们可以是咱们这个资源名称。加上呢资源标识,但如果要具体操作某个资源的情况下,然后呢,再以请求方式HTTP的请求方式来区分对资源的c rud操作。
01:18
这和普通的我们来比较起来,这是普通的CD和restful CD。主要呢,我们在uri地址上有区别,比如我们以前普通的CD,那查询一个员工,哎,大家可能呢叫get e,那么这些呢,都是用uri的方式来区别,我们要做什么操作,Uri来区分操作。我们要查询,那就发getmp请求,然后呢,而呢,如果是查询,我们希望发送的就是MP请求,但只不过呢,它是以get方式发的请求,这是查询,但如果是添加,我们以前呢,可能是and EP,然后呢,当然带上员工的一些信息等等等等,然后我们希望rest呢,添加也是发EP,我们总是来发资源名称啊,我们要操作资源名称,然后呢。
02:17
添加,我们希望以用post的方式哎来代表,这是一次添加请求。哎,这是一次添加,当然如果是修改,修改呢,我们以前可能叫up date MP,哎,带上员工的信息,比如ID等于多少,包括呢,员工的一些其他值等等等等,而我们现在呢,Rest我们希望发的还是E请求,只不过呢,它是以put方式发送的请求,就呢用请求方式来区分我们不同的操作,当然我们这个到底要修改哪个员工,哎,我们可以带上员工标识,员工标识呢,我们想带在路径变量上,哎,我们可以用这种方式带上来也行,当然这是咱们这个修改,还有呢,我们这个我们来写一个。
03:08
我们的删除操作怎么做呢?我们这个删除。好,我们就要删除,如果是以前呢,我们可能叫delete EP来ID等于一,我们都是以路径的方式来区分我们当次的操作,然后我们是如果现在的删除还希望是EP,那要删除哪个员工们带上员工的标识,但是呢,我们是以delete的方式,哎,在HTP请求方式里边有delete请求,那我们用它来进行删除操作,这就是restci for CD,而当然我们实验我们实验的这个rest of架构呢,我们就这么来实验的请求架构。我们这个请求架构呢,我们希望是这个样子的,我们还是三行四列好,我们当年实验呢,我们这个请求路径。
04:04
先来说请求的uri。发什么请求呢?以及请求方式,当然我们首先呢是查询所有员工。查询所有员工呢?我们希望他发送的是EPS请求,哎,这是查所有员工,当然以get方式,这就是来查所有的,而如果是呢,我们对应的查询某个员工。某个员工。某个单个的员工,员工呢,我们就还是发EP请求,但是要查哪个员工呢?把ID带在路径上,我们把这个呢称为路径变量,好,它还是以get的方式,然后呢,用了restci c rud请求的uri,看起来很清爽,我们都是用啊请求方式来区分资产,改查,这是查询。当然呢,我们还有添加,添加呢,我们这个添加可能呢,先要来到添加页面,哎,我们点一个添加按钮,先来到添加页面,那么呢,我们希望发送EP请求,先是来到添加页面,大家get的方式过来就行了。
05:14
而如果呢,我们把其他的也都加上,我们再来加上几个。好,这是来到添加页面,在添加页面我们输入完添加员工的信息以后,我再来添加员工。哎,我们这个呢,先是来到添加页面。我们再来添加员工,那么添加员工呢,我们发送的是EP请求,但是呢,添加是用post方式添加过来啊,这是添加,那么修改呢,也要先是来到修改页面,来到修改页面呢,其实就是要修改哪个员工,我们要先查出来,查出来来到修改页面进行员工回响,哎,其实修改呢,就是查出员工进行回响信息回想。
06:06
回一下好,所以说呢,我们发的这个请求,哎,我还是以我们发送EP请求,但是呢,我们查员工其实就是我们这个操作查询某一个员工啊,他是以get的方式,哎,我们查询的这个呢,他的操作其实就是来到修改页面的操作都是一样的。好,但是呢,来到修改页面,当我们把员工信息都回想出来,我们真正要进行修改的时候来修改。把员工信息填完以后,我们真正要进行修改怎么办呢?我们发送EP请求,但是呢确是以put的形式,那呢U风格看起来依然很清爽,那用put的方式,这样呢就来修改了,而删除也一样,那么这个删除员工删除完了以后呢,还会来到员工的列表页面,也就是查询所有员工的啊,我们删除要怎么做呢?我们删除那就发emp请求,要删哪个员工,还是员工的标识,我们这个资源标识啊,资源的名称,EP加资源的标识,哎,我们用一号员工,我们可能呢,最终发请求这块就是一用它来替换,这块呢,最终都是路径变量的方式啊,那么我们只是以delete的方式来发送请求,那这就是一个删除,这是我们时间的架构。
我来说两句