1.问题描述
springcloud中的微服务相互调用,返回的是xml格式文件,而不是相应的json串。而我们就想要返回json串。该怎么办?
2.解决办法
解决方案很简单,在所有参与调用的微服务项目的pom.xml文件中,排除一个jar包:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>
spring-cloud-starter-netflix-eureka-client
</artifactId>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
</exclusion>
</exclusions>
</dependency>