会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
oldboyooxx
原博客:
http://blog.sina.com.cn/oldboyooxx
github:
https://github.com/oldboyooxx
迷途羔羊,如有不足希望能指出~
博客园
首页
新随笔
联系
订阅
管理
2019年5月7日
使用ResponseBodyAdvice统一包装响应返回String的时候出现java.lang.ClassCastException: com.xxx.dto.common.ResponseResult cannot be cast to java.lang.String
摘要: 代码如下: 排查后和逻辑没有关系,以为是配置的logback有问题,最后发现都不是- - 异常如下: 然后我有测试了几种其他情况,发现只有返回值为String的时候会有异常 所以问题应该和jackson有关 有2种方法解决: 第一种: 在beforeBodyWrite方法中添加类型的判断,如果是St
阅读全文
posted @ 2019-05-07 11:51 oldboyooxx
阅读(5038)
评论(0)
推荐(0)
编辑
公告