No converter found for return value of type: class XXX.XXX....
目的:要将java对象直接返回成json串。。。
解决方法:
1. 可能是没有添加处理json的依赖,需要添加jackson
2. 如果添加了依赖,
@RequestMapping("/getAllCities") @ResponseBody public ResponseResult getAllCities(){ List<City> allCities = readerInfoService.getAllCities(); ResponseResult responseResult = new ResponseResult(ResultCode.SUCCESS,allCities); return responseResult; }
看你要返回的类型,我这里即 ResponseResult类中是否缺少了 gettter 和 setter...
没有的话需要添加。。。
3. 经过测试 发现,并不需要给所有的属性添加getter和setter方法,只需要给你想在前端显示的属性添加即可。。。