代码解析

代码解析

@Override
public JSONObject intfQueryPage(JSONObject params) {
    Page<Map> page = new Query<Map>(params).getPage();
    page.setRecords(baseDictionaryService.intfQueryPage(page, params));
    return new ReturnValue("0000", "SUCCESS", new PageUtils(page)).stringToJSON();
}老师能帮我详细解析一下这段代码吗,谢谢啦


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿园 2021-10-15 16:57:49

同学你好,建议同学详细描述下是课程中哪的代码,方便小慕结合老师的讲解来解释

祝学习愉快~

  • 提问者 小刘萱 #1

    这是我现在学习的代码,不是课程中的


    2021-10-15 17:00:53
  • 好帮手慕阿园 回复 提问者 小刘萱 #2

    同学你好,从该段代码来看,重写了一个intfQueryPage()方法,在该方法中 new 了一个 Query这个对象 这个对象接接收一个map类型的参数,之后调用了Query这个对象的getPage()方法获取了分页对象,然后调用setRecords()方法,将service查询到的数据做为参数传递,表示将查询到的数据放入其中,最后创建ReturnValue()对象传入对应的参数,调用stringToJSON()方法,返回一个JSONObject对象数据

    另外代码是需要结合上下文来看的,课程外的片段代码不保证一定正确哦,这里只是结合同学给出的代码进行了解释,同学可以作为参考,为保证解答的准确性,还建议同学尽量反馈课程内的代码哦

    祝学习愉快~


    2021-10-15 18:31:24
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师