当前位置: 代码迷 >> 综合 >> 解决spring boot项目启动后访问接口出现日志乱码
  详细解决方案

解决spring boot项目启动后访问接口出现日志乱码

热度:17   发布时间:2024-02-01 17:30:20.0

在实现WebMvcConfigurer类的WebConfig中添加代码如下

@Bean
public HttpMessageConverter<String> responseBodyConverter() {StringHttpMessageConverter converter = new StringHttpMessageConverter(Charset.forName("UTF-8"));return converter;
}
@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {converters.add(responseBodyConverter());
}
@Override
public void configureContentNegotiation(ContentNegotiationConfigurer configurer) {configurer.favorPathExtension(false);
}

重新启动项目进行访问,控制台打印的日志不再出现中文乱码。

  相关解决方案