温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
那这堂课呢,我们来写一个借款详情,借款详情这一块呢,呃,需求是这样的,就是我们点击。这个查看的时候,我们呢,就会进到这个借款详情页I点好进到这个borrow,然后info detail,然后ID是四啊,那这样的一个借款详情页,那么在借款详情页当中呢,咱们会看到这样的一个页面,那这个页面当中呢,包含借款信息,就是包in for这个表里的信息,表里的信息啊,还包含了借款人信息,那借款人信息呢,就是。就是这个包表里面的信息,所以呢,它会包含这两个部分的信息,那这样的话呢。我们呢,就要去整合这两个部分的数据,好整合这两部分的数据呢,我们有一个方式呢,就是创建一个跟之前一样,创建一个新的VO对象,然后呢,把这个新的VO对象里面的所有的属性呢,啊在这都给它配齐,对吧?把这些所有的属性都放在VO里,然后最终组装这个VO,那还有一种方式呢,就是啊,就更灵活的一种方式,比如说我们直接返回一个map集合就行了,就不用再创建新的VO了,也可以啊,所以这个现在这个功能呢,我们用,呃,另外一种就是直接返回map结合的方式,那我们看一下这个后端接口怎么去写。
01:23
那在我们的这个in borrow in for controller里面呢,我们去写这样的一个接口public啊是哈,然后这个上面呢,我们也写这么一堆东西,然后这块呢,就获取借款信息或借款信息详情。好,然后这边呢,我们就写瘦,然后根据ID去瘦,好然后接下来呢,这面呢,我们就传进去一个ID吧,啊,那这面呢,就是pass。
02:02
让ID啊。然后这边呢,我们写API啊pater,然后这边呢,我们写一个value叫借款信息ID,就是包for ID,相当于然后快出好,然后接下来呢,后面这名我们呢就Bo。嗯,Borrow in for service这个,然后点一会呢,我们会写一个方法叫做get Bo。W INF inform detail,就是啊,写这么一个根据借款信息ID获取借款信息完整数据的这样的一个业务方法,而这个完整数据呢,我们要包含的是所有的这两部分的内容,那这两部分的内容,既然我们说我们啊先不定义VO对象,用另外一种方式,另外一种方式就是找回map的方式,那我们在这个地方呢,可以用一个map集合来接收它,用写钝好在好,然后这面呢是do。
03:13
Borrow for啊,然后呢,等于后面的这个值。好,那这样的话呢,我们就写好了这个业务方法了,然后最后呢,我们给他返回。r.ok.data塔,然后这边呢,我们写borrow in for detail borrow in for detail好这样的话呢,我们这个后端接口就写好了,后端接口写好了之后呢,我们来做一个业务实现out加。Method,好,然后将来呢?Out,加method。好,然后接下来呢,我们来看一下我们的这个业务方法呢,如何去写。
我来说两句