guns之结果包装器

学习视频教程(08:map+wrapper详解)

* 概念:map+warpper方式即把controller层的返回结果转化成map,利用Warpper类做一次包装,使得返回给前端的结果更加显示灵活(显示数据灵活,维护灵活)。

* 原理: BaseControllerWarpper类

* 使用方法:继承BaseControllerWarpper类,编写自己的warpper类(以guns为例,介绍开发中的用途)

* User(id,name,sex) sex:1男 2 女(数据库中往往存储的是一个数字,但是显示时我们往往显示的不是数字)

* Map(id,name,sex,sexName(男/女),email,birthday) map.put(“email”,xxx) map还可以添加字段

 

 

结果包装器

我们在进行 列表查询 或 详情查询 的过程中,查到的结果中,有些值可能在数据库中存的是一些 列数字(一般为状态值等),但是我们要返回给前端,业务人员看的时候不希望直接返回给他们 这些不直观的值(例如1,2,3,4),我们更希望返回给前端中文名称(例如启用,冻结,已删 除),所以我们应该对这些数值做一下包装,把他们包装成文字描述

 

 

视频中又是如何讲解的呢?

map:map就是把controller层的返回结果转化成一个map

 

 

以教师为例:(部门)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值