RESULT类

RESULT类

http://img1.sycdn.imooc.com//climg/5e5917970903bc3902880076.jpg

请问一下这两个有什么区别,里面的内容很相似,有必要多花时间熟悉这个东西吗?

正在回答

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

6回答

同学你好,不算的。实际开发中,在项目设计阶段,会给出调用的方法名以及返回值类型等内容。代码编辑阶段根据给出的方法名,返回值类型等内容具体完成代码。

祝:学习愉快~

好帮手慕阿满 2020-03-04 19:49:26

同学你好,在getproductcategorylist方法中,只需要返回是否执行,执行成功,则返回成功的数据,不成功则返回错误的状态码以及错误信息等。Result中的构造器有对应的方法,所以getproductcategorylist方法直接返回了Result对象。如:

http://img1.sycdn.imooc.com//climg/5e5f959d09254b2807200368.jpg

祝:学习愉快~


  • 谢谢老师的回答,我还想问一个问题,HTML和JS里面有一些后台定义的地址,这算不算是前后台没有解耦呢,实际开发的情况是怎么样的
    2020-03-04 22:02:04
提问者 不停奔跑的小恐龙 2020-03-04 15:43:00

http://img1.sycdn.imooc.com//climg/5e5f5bbc091d6eb910000246.jpg

http://img1.sycdn.imooc.com//climg/5e5f5bc609f62d0109460289.jpg

老师你好,我指的是这两个

好帮手慕阿满 2020-03-04 14:48:12

同学你好,不是很理解同学的意思。

如下,modelMap就是HashMap的对象,

http://img1.sycdn.imooc.com//climg/5e5f4e4109fadea008560463.jpg

这里Result类中定义的是modelMap可以返回哪些值,比如返回success,true,表示执行成功;返回success,false,表示执行失败;返回errMsg,表示执行失败时的错误信息等。这里的modelMap就是HashMap,Result规定了map返回时的数据可以是哪些。

建议同学将同学的疑问描述的更清楚,可以举例说明。

祝:学习愉快~

好帮手慕阿满 2020-02-29 18:09:08

同学你好 ,Result类是定义返回的json对象的封装,也就是告诉ModelMap可以返回哪些值,比如返回sucess,boolean类型值,表示是否成功。返回data,表示成功时返回的数据等等信息。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 老师你好,我说的Modelmap指的是map形式返回,我想问的是result这种dto和HashMap这两种返回形式的优缺点,谢谢
    2020-03-04 10:38:43
好帮手慕阿满 2020-02-29 11:48:04

同学你好,Result是返回封装返回的json对象的处理结果。ShopExecution是封装商铺操作的处理结果。不需要花费太多时间在这两个类。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • result的这种方法和Modelmap相比有什么优越性呢,都是封装到一个对象然后变成JSON往前端传,好像没什么不一样,modelmap还不会被构造方法限制住
    2020-02-29 16:23:49
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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