From 712a73114593e64ae3126f9bb531d968f3581394 Mon Sep 17 00:00:00 2001
From: ZhuDongming <773644075@qq.com>
Date: Tue, 30 Jun 2020 10:31:23 +0800
Subject: [PATCH] update
---
src/main/java/com/moral/config/MvcConfiguration.java | 27 ++++++++++++++++++++++++++-
1 files changed, 26 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/moral/config/MvcConfiguration.java b/src/main/java/com/moral/config/MvcConfiguration.java
index b2462ae..491800a 100644
--- a/src/main/java/com/moral/config/MvcConfiguration.java
+++ b/src/main/java/com/moral/config/MvcConfiguration.java
@@ -1,10 +1,14 @@
package com.moral.config;
+import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
import com.moral.common.convert.StringToDateConverter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.convert.support.GenericConversionService;
+import org.springframework.http.MediaType;
+import org.springframework.http.converter.HttpMessageConverter;
+import org.springframework.http.converter.StringHttpMessageConverter;
import org.springframework.web.bind.support.ConfigurableWebBindingInitializer;
import org.springframework.web.servlet.ViewResolver;
import org.springframework.web.servlet.config.annotation.*;
@@ -12,6 +16,8 @@
import org.springframework.web.servlet.view.InternalResourceViewResolver;
import javax.annotation.PostConstruct;
+import java.util.ArrayList;
+import java.util.List;
@Configuration
@EnableWebMvc
@@ -42,6 +48,25 @@
.getConversionService();
genericConversionService.addConverter(new StringToDateConverter());
}
-
}
+
+// @Override
+// public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
+// //converters.clear();
+// converters.add(new StringHttpMessageConverter());
+// converters.add(new FastJsonHttpMessageConverter());
+// }
+
+// @Override
+// public void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
+// //converters.add(new StringHttpMessageConverter());
+//
+// FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter();
+// List<MediaType> supportedMediaTypes = new ArrayList<>();
+// supportedMediaTypes.add(MediaType.APPLICATION_JSON);
+// supportedMediaTypes.add(MediaType.APPLICATION_JSON_UTF8);
+// supportedMediaTypes.add(MediaType.APPLICATION_FORM_URLENCODED);
+// fastConverter.setSupportedMediaTypes(supportedMediaTypes);
+// converters.add(fastConverter);
+// }
}
--
Gitblit v1.8.0