多做题,通过考试没问题!

SG-UAP资质认证

睦霖题库>其他计算机考试>SG-UAP资质认证

核心框架中提供了一些注解,用于封装前台传递的数据和返回给前台的数据,以简化开发。请写出三种框架注解,并简述其用途?

正确答案: (1)@ColumnRequestParam:参数注解。用于在获取元数据信息时,从请求体获取显示的列,并将列名封装为字符串数组
(2)@ColumnResponseBody:方法体注解,对返回值进行拦截将返回的对象转换为json串。
(3)@IdRequestBody:参数注解。指明方法的参数是从请求体中获取的字符串数组,并将主键信息封装为IDRequestObject对象
(4)@ItemRequestParam:参数注解将数据的itemType解析,返回字符串
(5)@ItemsRequestBody:参数注解将数据转化为List格式,list中map封装一个item数据
(6)@ItemResponseBody:方法体注解拦截返回数据。将返回的list集合转化为json字符串。
(7)@QueryRequestParam:参数注解GET请求中从url中通过指定KEY值将参数取出,用于查询条件
(8)@SubQueryRequestParam:参数注解将请求参数{“parentID”:”f0003232”}中的parentID解析,返回字符串
(9)@TreeResponseBody:方法体注解返回树节点,该注解将节点信息的list集合转换为如下json格式
(10)@RawResponseBody:方法体注解指明方法的返回值应当以原生返回值的形式,绑定到响应体中,使用该注解的方法应当返回object
(11)@VoidResponseBody:将返回值包装为通用的返回格式。用于没有特定返回值得方法注解,将对象转换为统一的json串。
答案解析:
进入题库查看解析

微信扫一扫手机做题