diff --git a/sop-common/sop-service-common/src/main/java/com/gitee/sop/servercommon/configuration/BaseServiceConfiguration.java b/sop-common/sop-service-common/src/main/java/com/gitee/sop/servercommon/configuration/BaseServiceConfiguration.java index 6648e81e..d2a5f254 100644 --- a/sop-common/sop-service-common/src/main/java/com/gitee/sop/servercommon/configuration/BaseServiceConfiguration.java +++ b/sop-common/sop-service-common/src/main/java/com/gitee/sop/servercommon/configuration/BaseServiceConfiguration.java @@ -48,9 +48,17 @@ public class BaseServiceConfiguration extends WebMvcConfigurationSupport super.addInterceptors(registry); } - @Override + /*@Override protected void configureMessageConverters(List> converters) { + converters.add(new StringHttpMessageConverter(StandardCharsets.UTF_8)); + }*/ + + @Override + protected void extendMessageConverters(List> converters) { // 解决controller返回字符串中文乱码问题 + // 移除老的 + //converters.removeIf(converter -> converter instanceof StringHttpMessageConverter); + // 添加信息的 converters.add(new StringHttpMessageConverter(StandardCharsets.UTF_8)); }