我们只是需要一个简单的小功能,国外大多是修改Swagger的index页面: window.swaggerUi =new SwaggerUi({ discoveryUrl: "http://pathtomyservice.com/resources", headers: { "testheader" : "123" }, apiKey: "123", apiKeyName: "Api-Key", dom_id:"swagger-ui-container", supportHeaderParams: true, ...
因为出controller已经是个Json.class了,但是web一侧收到的是{},说明被修改了,再到WebMvcConfigurer看看,代码使用了FastJson来转类型,问题就是他了 再次搜索下答案,网上的解决方法:继承FastJsonHttpMessageConverter,对于swagger的Json.class则使用swagger自带的的序列化 使用FastJsonHttpMessageConverterEx替换FastJsonHttpMessag...