Fastjson转换json到带泛型的对象(如Map)报错解决

        List<CategoryDTO> categoryList = null;
        String categoryStr = redisService.get(RedisKeyConstant.CMS_CATEGORY);
        if (StringUtil.isNotBlank(categoryStr)) {
            categoryList = JSON.parseObject(categoryStr, new TypeReference<List<CategoryDTO>>(){});
        }for(CategoryDTO category:categoryList){
        }
List<CategoryDTO> categoryList = null;
String categoryStr = redisService.get(RedisKeyConstant.CMS_CATEGORY);
if (StringUtil.isNotBlank(categoryStr)) {
categoryList = JSON.parseObject(categoryStr, new ArrayList<CategoryDTO>().getClass());
}
return categoryList;

https://blog.csdn.net/zzzgd_666/article/details/96431040

posted @ 2019-12-05 16:23  cuiqq  阅读(1942)  评论(0编辑  收藏  举报