问题再现:

1、添加了swagger配置,导致接口响应的中文乱码

 

2、于是又添加了配置解决中文乱码的配置:

  问题来了,添加了CharsetConfig 配置后swagger的配置失效了,访问404,搞了好久才明白,原因时两个配置都继承了WebMvcConfigurationSupport ,而多个继承了WebMvcConfigurationSupport 并添加@Configuration的配置sprinboot 只会保留一个,解决方法就是将配置合并就OK

一个项目中:只能存在一个 WebMvcConfigurationSupport (添加swagger坑)

一个项目中:只能存在一个 WebMvcConfigurationSupport (添加swagger坑)

 

3、合并配置解决问题

  

 
 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
  • 2021-10-04
  • 2021-12-10
  • 2021-06-13
  • 2022-12-23
猜你喜欢
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2021-07-23
  • 2021-09-23
相关资源
相似解决方案