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方法,只需要给你想在前端显示的属性添加即可。。。

 

posted @ 2021-10-08 17:30  木有呂朋友  阅读(207)  评论(0编辑  收藏  举报