前两天干活儿的时候,将实例对象放在Hashmap中返回给前端:

 ArtificialEntity artificialEntity = artificialService.getInfoById(id);
map.put("artificial",artificialEntity == null ? new ArtificialEntity(): artificialEntity);
return R.ok().put("data", map);

但是前端展示数据的时候发现渲染不出页面,后台没有报错,于是仔细检查了返回的json数据,发现少了artificial这个key:

 {
"msg":"success",
"code":0,
"data":{

于是后台打断点:

map中是有这个key的,但是返回json数据的时候就没了,于是改了下代码:

 ArtificialEntity artificialEntity = artificialService.getInfoByDocId(id);
map.put("artificial",artificialEntity == null ? new ArtificialEntity(): artificialEntity);
return R.ok().put("data", map);

再次查看json数据:

以后这中null值判断处理还是很必要的,避免出现不必要的麻烦。

最新文章

  1. ionic
  2. Python快速建站系列-Part.Two-结构化和布局
  3. Python测试基础教程
  4. HMM 自学教程(二)生成模型
  5. PostgreSQL的 initdb 源代码分析之四
  6. 北大ACM(POJ1753-Flip Game)
  7. dubbo监控活跃线程数
  8. [Operationg System Labs] 我对 Linux0.00 中 boot.s的理解和注释
  9. Apache HTTP Server 与 Tomcat 的三种连接方式介绍(转)
  10. HDU 1541 Stars (树状数组)
  11. Python系列-python内置函数
  12. opencv的一些功能代码
  13. EntityFramework 动态构造排序 Func<IQueryable<T>, IOrderedQueryable<T>> Dynamic
  14. QT下的贪吃蛇
  15. mysqlbinlog基于位置点恢复
  16. 【Java】加载驱动方法
  17. js+ajax+springmvc实现无刷新文件上传
  18. HTML5/CSS3实现五彩进度条应用
  19. Spring Cloud 入门 之 Config 篇(六)
  20. ThreadPoolExecutor异常处理

热门文章

  1. 网络OSI七层模型以及数据传输过程
  2. 微信小程序实现,可滑动、可点击
  3. input 输入框 只能输入数字、字母、汉字等
  4. ModelArts微认证零售客户分群知识点总结
  5. Android 内存泄漏原因
  6. JS的对象、数组等处理方法:解构
  7. 数据库Oracle字符处理函数
  8. Mysql多实例数据库
  9. 贝壳2020——Java校招笔试题
  10. 【数据结构06】二叉平衡树(AVL树)