按照这个教程将 Swagger 集成到原来的 Spring MVC 项目, 已经能够显示API文档了,但是所有的API都重复出现一次,请问有谁知道原因吗?
你这个问题是json转换器 多配置了一个 要删掉 在spring配置文件里,详情可以等我把这篇教程 今天就写出来
<!-- ②:启动Spring MVC的注解功能,完成请求和注解POJO的映射 --> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="jsonConverter"/> </list> </property> </bean> <!-- 对json支持 --> <bean id="jsonConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes" value="application/json;charset=utf-8" /> <property name="prettyPrint" value="true" /> <property name="objectMapper"> <bean class="com.fasterxml.jackson.databind.ObjectMapper"> <property name="serializationInclusion"> <value type="com.fasterxml.jackson.annotation.JsonInclude.Include">NON_NULL</value> </property> </bean> </property> </bean>
楼主可以打开chrome调试 发现返回的json重复了一遍 因为弄了多个序列化的插件 只用一个就可以了
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
你这个问题是json转换器 多配置了一个 要删掉 在spring配置文件里,详情可以等我把这篇教程 今天就写出来
楼主可以打开chrome调试 发现返回的json重复了一遍 因为弄了多个序列化的插件 只用一个就可以了