feat: adding response json header
This commit is contained in:
parent
2d3a3fbc8a
commit
8e1aeb7211
@ -4,11 +4,13 @@ import com.alibaba.fastjson2.JSONWriter;
|
||||
import com.alibaba.fastjson2.support.config.FastJsonConfig;
|
||||
import com.alibaba.fastjson2.support.spring6.http.converter.FastJsonHttpMessageConverter;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.http.converter.HttpMessageConverter;
|
||||
import org.springframework.lang.NonNull;
|
||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
||||
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@Configuration
|
||||
@ -25,6 +27,9 @@ public class FastJsonConfiguration implements WebMvcConfigurer {
|
||||
}
|
||||
fastJsonConfig.setWriterFeatures(writerFeatures);
|
||||
FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
|
||||
ArrayList<MediaType> mediaTypes = new ArrayList<>();
|
||||
mediaTypes.add(MediaType.APPLICATION_JSON);
|
||||
converter.setSupportedMediaTypes(mediaTypes);
|
||||
converter.setFastJsonConfig(fastJsonConfig);
|
||||
converters.add(0, converter);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user