测试未通过,无法访问后台分类数据

来源:5-5 05——首页—课程分类实现代码编写、front效果实现

慕瓜3227849

2018-09-05


老师,您好:

    我在这个章节按照视频的操作写了分类数据获取的类,然后运行测试代码的时候报错,无法访问到分类数据。代码我是对着视频来写的。可以看下面的几张图片。

    不一样的是我的idea中ClassifyBusinessImpl类的这个方法BeanUtils.copyProperties(item, dto);会报错,我就try-catch了错误。然后还有测试代码中Map<String, ClassifyDto> map = bis.getAllClassify();也try-catch了一下。本来以为自己代码写错了,对着视频看了两遍没有什么不一样的,但是测试时没有获取到分类数据。错误截图我放在最后一张图片上,完整的log我放在博客里面,地址是:https://www.cnblogs.com/Eric-F/articles/9592949.html  麻烦老师指教了。






http://img.mukewang.com/szimg/5b8f99de000193d709460523.jpg

http://img.mukewang.com/szimg/5b8f99de000178b909820624.jpg

http://img.mukewang.com/szimg/5b8f99de0001da3408260583.jpg

http://img.mukewang.com/szimg/5b8f99e00001fa6607910802.jpg

http://img.mukewang.com/szimg/5b8f99e00001fc3b12320617.jpg


写回答

1回答

祁聪

2018-09-05

错误说的是,你的map里面有个key是null,所以转为json的时候,报错的

看一下你的 item中属性是不是有null值?

1
2
慕瓜3227849
老师,我按照您的指导看了下,map里取值为null是因为下面这个方法:BeanUtils.copyProperties(item, dto); 我引入的包是(import org.apache.commons.beanutils.BeanUtils;) 后来改成(import org.springframework.beans.BeanUtils;) 就没问题了。再次感谢老师,也给大家一个错误示例,哈哈!
2018-09-05
共2条回复

Java SSM快速开发仿慕课网在线教育平台

学习整合微信公众平台开发、新浪SAE云平台、七牛云、分布式部署等等

1074 学习 · 449 问题

查看课程