zoukankan      html  css  js  c++  java
  • springboot使用spring-cloud-starter-alibaba-sentinel导致响应变成xml格式

    spring-cloud-starter-alibaba-sentinel版本

    2.2.1.RELEASE

    原因

    • 引入spring-cloud-starter-alibaba-sentinel依赖会同时引入jackson-dataformat-xml。
    • xml优先级比json高

    解决

    1. 在maven配置中排除jackson-dataformat-xml
    <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
        <exclusions>
            <exclusion>
                <groupId>com.fasterxml.jackson.dataformat</groupId>
                <artifactId>jackson-dataformat-xml</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
    
    1. 在RequestMapping中指定类型
    @RequestMapping(produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
    
  • 相关阅读:
    矩阵图
    博客园评价
    团队冲刺
    团队冲刺
    第二阶段团队冲刺
    团队博客
    团队冲刺
    总结会议
    会议10
    会议09
  • 原文地址:https://www.cnblogs.com/luguojun/p/14294683.html
Copyright © 2011-2022 走看看