00:00
那借款信息这列表这一块呢,实际上这种需求给到大家,大家应该就是目前为止你们学到这儿了,如果都跟得上的话,就是你应该自己做了啊,所以这块呢,我也不详细的去给大家去啊,一行代码一行代码的去解释描述了,那我们的目的呢,就是为了保证这个项目,呃,这个核心功能在课堂上呢,我们给它做完整,所以这块呢,我领着大家呢,把这个代码给它实现一遍啊,但是速度呢,可能会啊稍微快一些啊,所以呢,咱们现在呢,就来把这个内容呢,就去去做一个实现,当然实现的过程当中呢,为了保证和之前的这个知识点呢,还是做一小做一些小小的差异吧,我呢在这个地方呢,就采用了一个不同的实现方案,那之前呢,咱们在这一个数据库表当中呢,如果要展示啊,比较这个多的数据啊,就是另外一张表当中的数据的时候呢,咱们可能会做一个VO对象是吧。
01:00
比如说咱们在SRB里面看一看啊,啊,就是之前的这个。看一看之前的这个是借款审核,看一看之前的这个借款额度审核的这个借款列表显示这一块,这个借款额度审核的这个正面的这个借款列表展示这一块呢,我们这个也是展示了一个借款列表啊,然后呢,这个借款列表我们是怎么做的呢?就是创建了一个接口是吧?然后呢,返回的是什么呀?返回的是这个配置,配置里面是包对吧?啊是包,所以呢,我们返回的就是这样的一个包信息,而这个保尔信息对应的是什么呢?对应的是数据库当中的啊这个。这个呃,就是表当中的内容啊好,它对应的一个实体表当中的内容,所以呢,直接就返回了他好现在呢,我们的这个是借款申借款审核,借款审核这块呢,要展示的这个借款信息列表里面呢,我们会发现它还包含一些其他数据图表当中的内容,比如说像这个还款方式,那还款方式呢,比如说每月还息一次还本这几个字样啊,他在我们当前的这个借款表当中能不能找到呢?
02:17
这款表是这个borrow in for表对吧?在这个借款表当中呢,它找不到,因为return method的这个里面存的呢,并不是文本,嗯,它是一个值啊,它是一个一个值,比如说123这样的一个Y6值,所以呢啊,在这种情况下呢,我们如果要向需求当中能够展示每月还息一次还本啊这样的一个内容的话呢,就必须还要做关联查询,查询什么表呢?查询这个date表,把这个每月还息一次还本所对应的三这个值的这个文本要显示在这个啊,最终的这个列表的啊,这个字段当中,包括资金用途是旅游啊,我们都要显示出来,所以呢,这面呢,很显然要做啊一个这个单表的一个扩展显示了,所以这种情况下呢,我们呢。
03:08
可以这样去实现啊,就是在我们当前的。这明在我们当前的这个啊实体对象当中,我们要展示的实体对象呢,是borrow in for对吧?在当前的这个borrow in for这个实体对象当中,我们去扩展一些字段,那么我们扩展哪些字段呢?我们可以扩展name。啊,Name是什么呢?就是这个姓名。借款人的姓名啊,为什么要扩展借款人的姓名呢?大家看在当前的这个borrow in for这个表当中,我们其实并没有借款人的姓名,但是呢,他有借款人的ID对吧?啊,有这个借款人的借款金额期限啊,找不到姓名那怎么办?这个表当中没有,就要上其他的关联表当中去查询,然后扩充到这个实体当中,所以呢,这边呢,我们就会扩充一个字段啊叫姓名,然后另外呢,他还要展示手机,比如说这个地方呢,还要展示这个借款人的手机,所以呢,在咱们这个当前这个表当中呢,也没有借款人的手机,但是呢,咱们可以通过UID看其他的表当中,比如说UC表当中,比如说包表当中啊,去查到这个借款人的手机啊,所以说呢,我们也在当前的这个实体当中呢,也啊这样也扩展一个字段叫手机啊,然后另外呢,还有一些其他的参数,所谓的其他参数,就刚才我们说的,比如说还款方式,比如说资金用途,那这些呢,都。
04:34
不需要在数据字典当中获取,那这些呢,我们都统一的把它扩展到一个叫做parameter的这样的一个字段当中啊,所以呢,这块呢,就是我们所说的其他的参数,那这种呢,是在borrow in for类中扩展一下字段啊,扩展一下字段,所以这个呢,也是我们展示视图的一种方式啊,除了这种扩展字段的方式之外呢,前面我们还学过就是这种,比如说像借款申请当中的。
05:03
嗯。我看一下啊。像这个借款额度审核吧,借款额度审核当中的借款人信息展示这一块啊,借款人信息展示这一块呢,我们是,呃,通过一个创建了另一个对象,就是包DQVO对吧,创建了另一个对象,然后来组装什么呀,视图当中要展示的所有的内容,所以这个呢,就是通过创建新对象的方式,然后呢,来组织视图当中所要展示的所有的内容,然后刚才我们说的这个呢,是通过扩展已有对象的方式啊这个。是通过扩展已有对象的方式来组织我们视图当中要展示的所有的内容,所以到这为止呢,我们已经学了两种啊,就是啊,展示视图内容的方法,一种是创建新对象,然后组织,一种是扩展应有对象,好,那现在呢,我就把这三个字段呢,把它复制到咱们已有的这个borrow in for这个类当中。
06:05
啊,那我们找到我们的。所以是靠里面啊。然后这里面呢,有一个pogo,还有一个嗯,Enity啊,然后这里面呢,有一个borrow in for啊,然后呢,这里面。我们就扩展一下,好,然后接下来呢,Map这面啊,我们把它这个包引进来,然后呢,这面呢,就是咱们三个扩展字段了,好,那这些扩展字段写好了之后呢,我们呢,就可以去创建我们的controller了啊,所以接下来下一个步骤呢,我们来写我们的业务接口。
我来说两句