V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  james2013  ›  全部回复第 63 页 / 共 63 页
回复总数  1248
1 ... 54  55  56  57  58  59  60  61  62  63  
以前也是用 BBCCBB 的方法,cqy2016 说的很好,试了下,完美解决楼主的问题,并且做了其它几个方面的适配:
@ControllerAdvice
public class MyResponseBodyAdvice implements ResponseBodyAdvice<Object> {

@Override
public boolean supports(MethodParameter returnType, Class<? extends HttpMessageConverter<?>> converterType) {
if("org.springframework.http.converter.json.MappingJackson2HttpMessageConverter".equals(converterType.getName())){
return true;
}
return false;
}

@Override
public Object beforeBodyWrite(Object body, MethodParameter returnType, MediaType selectedContentType, Class<? extends HttpMessageConverter<?>> selectedConverterType, ServerHttpRequest request, ServerHttpResponse response) {
if(body instanceof BaseResponseBean) return body;
return ResponseUtil.turnData(body);
}
}
2018 年 4 月 20 日
回复了 xiaoyu9527 创建的主题 程序员 我想把我自己的台式 PC 搬到公司怎么样?
这么 6,公司电脑卡,又不升级配置.我也想自己换 ssd
2018 年 4 月 7 日
回复了 91Git 创建的主题 云计算 老哥们你们的腾讯云这两天还好吗
没问题,昨天晚上登了,刚才也试了,服务器在广州
2018 年 3 月 27 日
回复了 wowhyw 创建的主题 酷工作 [创业] 求 IOS 开发 Android 开发大牛合伙创业
1 楼说的对,画的饼还不知道是什么样,还是要拿出诚意,说出月薪是多少
2017 年 10 月 22 日
回复了 oisc 创建的主题 分享发现 你们用支付宝尴尬吗?
支付宝不仅速度慢,还有众多恶心的红点和红数字提醒,然后,我已经习惯微信支付了。
1 ... 54  55  56  57  58  59  60  61  62  63  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2797 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 05:39 · PVG 13:39 · LAX 22:39 · JFK 01:39
♥ Do have faith in what you're doing.