首页 > SpringMVC 集成 Swagger时重复API问题

SpringMVC 集成 Swagger时重复API问题

按照这个教程将 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重复了一遍 因为弄了多个序列化的插件 只用一个就可以了

【热门文章】
【热门文章】