温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
终于我们可以开始放心大胆有底气的来写一个c rud了,那我们这个c rud呢,是restful风格的,我们来看一下需求,首先是显示所有员工的信息,Uri是employees EPS,一个get请求,写出的效果是这样的。下边我们看添加操作,添加操作呢,我需要两个UI,第一个就是EP。这是一个get,请求把这个页面显示出来,看到了吧,然后添加员工EP。UI post请求,OK,添加一个员工信息显示的页面呢,应该是重定向到我们刚才那个list页面对吧。添加操作好的删除EP后边跟一个这个ID,这个ID呢,实际上应该是一个。
01:01
占位符对吧?我发的是一个比例的请求,然后对应的记录被删除就可以了。修改,修改这块有一个需求叫last name,这个属性不能被修改。看到了吧。大家想到了这块的话呢,我用的技术是。Model attribute那个注解还记得吧,嗯。选制修改页面发的是emp斜线ID啊,这是一个get请求,效果呢是表单回显,好修改发的是一个emp,不过这块是一个put请求,OK,完成修改,而且重新降到那个list页面。好了,以上的话呢,就是我们这个蒸删改茶的这个需求,下面我们来看一下我们需要相关的类,类呢是有这样的,呃,五个类,呃,实体类有employee,跟department关系是这样,Employee里边有四个字段,ID last name gender。
02:05
就是这个性别是吧?Department里边有两个ID跟department name,其中employee到department之间有一个单向多对一的关联关系。然后DAO有employee DAO跟department DAO,我们这里边没有真正的去连数据库。我们直接在do里面。存放一组静态数据。连数据库的操作,我们在,嗯,下一个视频我们会讲到v CT PA spring data spring的一个c rud,那个时候的话呢,我们再去连数据库好吧。重点要写的是这个handler,叫employee handler,这个handler是我们将用到我们前面讲到的MVC的很多内容,JSP有三个Li JSP input,还有一个edit OK,这个呢,就是需求,下面我们开始吧。
我来说两句