問題再現:
1、添加了swagger配置,導致接口響應的中文亂碼
2、於是又添加了配置解決中文亂碼的配置:
問題來了,添加了CharsetConfig 配置后swagger的配置失效了,訪問404,搞了好久才明白,原因時兩個配置都繼承了WebMvcConfigurationSupport ,而多個繼承了WebMvcConfigurationSupport 並添加@Configuration的配置sprinboot 只會保留一個,解決方法就是將配置合並就OK
3、合並配置解決問題
問題再現:
1、添加了swagger配置,導致接口響應的中文亂碼
2、於是又添加了配置解決中文亂碼的配置:
問題來了,添加了CharsetConfig 配置后swagger的配置失效了,訪問404,搞了好久才明白,原因時兩個配置都繼承了WebMvcConfigurationSupport ,而多個繼承了WebMvcConfigurationSupport 並添加@Configuration的配置sprinboot 只會保留一個,解決方法就是將配置合並就OK
3、合並配置解決問題
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。