朋友圈 app端 响应 点赞 喜欢 评论 操作代码 controller service

朋友圈 app端 响应 点赞 喜欢 评论

户点击评论时需要查询单条动态详情,需要有接 持。

响应的数据接 与查询好友动态 致,只是单条返回 不是集合。

要注意的是,dubbo服务接 在前 已经开发完成,现在只要想实现APP端的接 服务即可。

controller

/** * 查询单条动态信息 * * @param publishId * @return */@GetMapping(“/{id}”)public ResponseEntity queryById(@PathVariable(“id”) String publishId) { try { QuanZiVo movements = this.quanZiService.queryById(publishId); if(null != movements){ return ResponseEntity.ok(movements); } } catch (Exception e) { e.printStackTrace(); } return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).build();}

service

public QuanZiVo queryById(String publishId) { Publish publish = this.quanZiApi.queryPublishById(publishId); if (publish == null) { return null; } return this.fillQuanZiVo(Arrays.asList(publish)).get(0);}

在完成查询单条动态接 后,会发现,刷新 时会出现如下异常

java.lang.IllegalArgumentException: invalid hexadecimal representation of an

ObjectId: [visitors]

at org.bson.types.ObjectId.parseHexString(ObjectId.java:550)

at org.bson.types.ObjectId.(ObjectId.java:239)

at

com.tanhua.dubbo.server.api.QuanZiApiImpl.queryPublishById(QuanZiApiImpl.java:4

11)

at com.alibaba.dubbo.common.bytecode.Wrapper1.invokeMethod(Wrapper1.java)

at

com.alibaba.dubbo.rpc.proxy.javassist.JavassistProxyFactory$1.doInvoke(Javassis

tProxyFactory.java:47)

at

com.alibaba.dubbo.rpc.proxy.AbstractProxyInvoker.invoke(AbstractProxyInvoker.ja

va:76)

at

com.alibaba.dubbo.config.invoker.DelegateProviderMetaDataInvoker.invoke(Delegat

eProviderMetaDataInvoker.java:52)

at

com.alibaba.dubbo.rpc.protocol.InvokerWrapper.invoke(InvokerWrapper.java:56)

原因是:谁看过我的接 还没实现,导致了映射到了查询单条动态的接 ,导致的异常,

在 server.controller.QuanZiController 写个方法

/**

* TODO:谁看过我

*

* @return

*/

@GetMapping(“visitors”)

public ResponseEntity queryVisitors() {

return ResponseEntity.ok(Collections.EMPTY_LIST);

}

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年6月12日
下一篇 2022年6月12日

相关推荐

  • 黑群晖学习笔记2:巧用智能插座解决远程开关机

    蜜獾超存,个人感觉颜值挺高的 去年在海鲜市场花550米淘了一台蜜獾超存的黑群晖,然后用5块3T的东芝硬盘(以前玩赚钱宝淘汰下来的硬盘)组成了raid5,机器运行还算稳定,性能也基本…

    2022年7月11日
  • PCL夏季赛状况频出!韦神出现低级失误,因舔包被直接毒死?

    要说起目前国内《绝地求生:大逃杀》游戏领域当中热度最高的比赛,大部分网友首先想到的是肯定非PCL夏季赛莫属。这场比赛作为目前圈内公认含金量最高的一场职业赛事,依靠其专业的赛制赛规深…

    2022年8月13日
  • FPS类大手鼠标,雷柏V28S幻彩RGB电竞游戏鼠标清冽紫上市

     俗话说,装备越紫,操作越猛。清冷跃动的清冽紫,百变炫酷的RGB灯光,凭借默契配合和稳定发挥,全力竞圈。最高6200DPI,7档DPI快速切换,精准捕捉每一个细微操作,FPS类大手…

    2022年7月20日
  • 你听过哪些戳中泪点的话?

    1、曾以为你生性冷淡,直到看到你对另一个人嘘寒问暖。 2、总有一个人,一直住在心底,却消失在生活里。 3、不是我不联系你,而是你给我的感觉,像是我在打扰你。 4、多少次搜索你的微信…

    2022年6月13日
  • 海王星17日冲日,有望观测淡蓝色的神秘星球

    原标题:海王星17日冲日,有望观测淡蓝色的神秘星球 海报制作:冯娟 天文科普专家介绍,作为目前已知最靠近太阳系边缘的行星,海王星将于9月17日冲日,前后的10多天中,如果天气晴好,…

    2022年9月16日
  • 《地下城与勇士》星灭光离腰带怎么获得?星灭光离腰带获取方法介绍

    Dnf有些玩家玩攻速流需要星灭光离腰带,可能有玩家会好奇DNF星灭光离腰带怎么获得,今天我们给大家带来了DNF星灭光离腰带获取方法介绍,希望能给大家带来帮助。 星灭光离腰带获取方法…

    2022年10月27日
  • 真我GT2大师探索版今日官宣,将于7月正式亮相

    作为realme方面此前已经确认后续将推出的新款旗舰机型真我GT2大师探索版后,尽管官方尚未公布这款新机的具体详情,但大量被曝光的产品信息也吸引了外界的众多关注。继真我GT2大师探…

    2022年6月28日
  • 华为高管建议新员工多请客吃饭!称能学到各种知识,网友:职场也是门学问

    中国经济周刊—经济网讯 7月21日,华为心声社区公开了华为常务监事陈黎芳与新员工座谈纪要。对于新员工问如何快速上手工作,陈黎芳称要多和同事交流。 她介绍到,“我95年加入华为的时候…

    2022年7月23日
  • 在宇宙中搜寻外星文明的技术印迹

    1802年,年轻的德国数学家高斯(Carl Friedrich Gauss)提出了一种让未来火星人知道我们地球人类存在的方法:在西伯利亚森林中开垦一大片土地,种上小麦,然后创造出一…

    2022年8月14日
  • gta5代码大全(gta5无限金钱)

    GTA5在使用交通工具的时候都会有电台供我们听歌,除此官方歌曲外我们还能自定义歌曲,今天我们就为大家带来GTA5电台怎么自定义的方法介绍。 GTA5在使用交通工具的时候都会有电台供…

    2022年10月16日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息