public class FastJsonWebConfig extends Object
| Constructor and Description |
|---|
FastJsonWebConfig() |
| Modifier and Type | Method and Description |
|---|---|
static com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter |
fastJsonHttpMessageConverter(com.alibaba.fastjson.support.config.FastJsonConfig fastJsonConfig)
使用Fast Json输出json
|
public static com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter fastJsonHttpMessageConverter(com.alibaba.fastjson.support.config.FastJsonConfig fastJsonConfig)
如果直接注入,此转换器会添加在“转换器集合”的最前面,在输出/输入String类型的数据的时候,会将"添加转义符
正因为添加了转义符,导致“服务端响应”将String类型的数据发送给“业务系统”、回写给“客户端”,出现了本不应该出现的转义符
解决办法:不直接注入,使用
app.myoss.cloud.web.spring.boot.config.AbstractWebMvcConfigurer#extendMessageConverters
添加
fastJsonConfig - Fast Json的配置信息Copyright © 2018–2020 Pivotal Software, Inc.. All rights reserved.