00:00
啊来接下来我们就做一个综合性的一个案例啊,叫做这个呃,Rest风格的一个真删改查操作啊,那么其实呢,我们就是把我们到目前为止啊已经掌握的知识点呢,给大家这个综合起来,我们来使用一下啊OK,那么首先呢,我们先来说一下我们要做的这个真山改查他的这个整个的需求啊,第一个我们需要去显示出所有的员工信息来,那么大家严格记住啊,我们在整个过程中呢,都是基于什么呀,基于rest这种方式啊来去写的,所以说呢啊,我们一会儿要发送的请求也好,请求方式也好,我们都是有一个严格要求的啊,大家不能随便去写啊,那么具体的一个效果的话呢,就是哎,在我们的页面中,把这个列表呢,给它显示出来。明白吧,啊,就是这样的一个效果,这是我们的一个查询啊操作,显示所有的员工信息列表,那么第二个操作我们要做一个添加的功能,那么对于添加来讲的话呢,其实我们就要分成两部分来做,第一部分就是先去往一个添加页面,然后呢,大概这个页面呢,啊,就长得是这个样子啊,你可以输入你的名字,输入邮箱去选择你的性别,然后呢,再选择你所在的一个部门。
01:21
明白吧,啊,那么这是我们去往一个添加APP页面,那么再然后的话呢,我们在这个添加页面中啊,去把这个信息录入成功以后,我们再去做一个具体的添加,那么添加成功以后呢,我们需要回到这个列表页面,并且呢,把这个诶新添加的这个信息呢,给我显示出来。明白吧,诶,就是我要看到我刚刚加进去的这个信息啊,这是我们的添加功能,然后再然后我们需要完成一个删除操作,那么删除其实特别简单,你就直接点击我们的delete啊,我们想办法把这个给它写好,点击一个delete,然后呢去完成一个删除的功能,但是的话,我们删除的话,大家注意啊,我们是需要发送一个delete的请求的,所以先到时候这个位置我们还是要好好的去研究一下的,明白吧,暂是的话,我们先把这个需求给大家去说一下,然后最后一个功能呢,就是我们的修改操作了,那么对于修改的话,也是分成两部分,第一部分先去往一个修改页面,然后呢,第二部分呢,再做一个修改的操作,就是你先得把要修改的那个员工呢,给我显示到一个页面中,然后呢,我再去看着你原有的这个数据呢,做一个修改,改完以后呢,我再去点击一个哎,修改的这个按钮,那么最终你再给我回到这个列表页面,你得让我看得到你改完以后的那个数据。
02:41
明白了吧,那么这就是我们整个的一个啊,真山改查我们需要做的事情。啊,这是我们的一个需求,那么接下来呢,我们再来看一下,呃,我们在整个案例中,我们需要用到的一些类啊,呃,我们注意呃,为了这个简单一点啊,就是我们把这个层给它省略掉了,正常情况下的话,我们应该是handle了,去调用我们的service,再去调用我们的DAO的,能明白吧,那么因为我们这里面也没有啥具体的业务,所以说呢,这个层把它干掉了,我们直接handle了,以及DAO这两层来去做,听明白了吧,就是正常情况下我们应该是要有一个service层的啊,只不过呢,我们第一次去写这个正删改查,我们就先把service给它干掉啊,我们就不要谈了,好。另外一个我们在整个的案例中呢,我们需要有一个handler,就是我们的请求处理器,还需要有两个DAO,一个是员工的DAO,一个守门部门的DAO。
03:39
明白这个意思吧,然后呢,呃,这个DAO的话呢,一会也会给大家去讲啊,就是我们不会真正的去操作数据库,而是呢,会用一部分静态数据来去做,这一次我们写的正删改差,我们把这个重点呢,聚焦到我们的请求以及这个响应上面,而那个数据呢,我们DAO的操作大家应该都是很熟的,所以说呢,这一次我们就不再去操作了,我们直接使用一部分静态数据来去操作就可以了,明白了吧,所以说我们重点是放到我们的诶rest的这个c rud这个整个的流程上面的啊,对于那个数据来讲,我们就使用一部分静态的啊,然后相关的几个页面,就是我们在整个的案例中,我们会用到的显示诶员工信息的一个页面,然后呢,添加修改的一个页面啊,那么添加的页面跟这个修改的页面,到时候的话,我还是希望把这两个页面给它整合一下,就是整合成一个页面,所以说呢,整个案例的话,我们可能就用到了,呃,两个页面就差不多了。
04:40
嗯。明白吧,啊好,那么这是我们的一个需求,那么这个需求我们有了以后呢,接下来我们就来把我们这个整个的环境呢,给它进行一个搭建啊,搭建好以后呢,我们就可以直接去写我们的这个第一个功能啊,就是我们的这个先写一个查询的功能啊,我们接下来来先来搭建这个环节。
05:03
嗯。
我来说两句