@EnableWebMvc引发的swagger-ui.html的灾难
程序员文章站
2022-04-15 18:37:39
1 出现的问题异常信息:org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type: class java.util.LinkedHashMap2 问题排查原本以为是controller的异常问题,但是发现是swagger-ui.html的页面打不开。通过查询网上资料才发现,@EnableWebMv.....
1 出现的问题
异常信息:
org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type: class java.util.LinkedHashMap
2 问题排查
原本以为是controller的异常问题,但是发现是swagger-ui.html的页面打不开。
通过查询网上资料才发现,@EnableWebMvc注解就是一个坑,会全部接管springboot的webMvcXConfiguer失效。删除之后就问题解决了。
3 解决办法
https://blog.csdn.net/qq_22608189/article/details/106757850
spring boot中慎用@EnableWebMvc:https://blog.csdn.net/alex_xfboy/article/details/88724863
本文地址:https://blog.csdn.net/shu616048151/article/details/110245283