解决SpringBoot集成Eureka导致返回结果由Json变为Xml的问题

解决方案

在请求的Mapping上加上produces = { “application/json;charset=UTF-8” },例如:

@GetMapping(value = "/user-instance", produces = { "application/json;charset=UTF-8" })
以下是json和xml 
@GetMapping(value = "/user-instance", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
@GetMapping(value = "/user-instance", produces = MediaType.APPLICATION_XML_VALUE)
支持JSON和XML两种格式的返回

有时项目需求两种返回格式,这时候我们只要加上jackson xml的依赖就可以了

<dependency>
  <groupId>com.fasterxml.jackson.jaxrs</groupId>
  <artifactId>jackson-jaxrs-xml-provider</artifactId>
</dependency>
收藏 (0)
评论列表
正在载入评论列表...
我是有底线的