最近面试被问到SpringBoot 怎么返回xml格式响应,当时有点闷逼,所以网上查了一下,转载收藏下。
1.在java bean上打一个标签
@XmlRootElement(name = "person")
2.在请求方法上改一下
1)返回json格式:
@RequestMapping(value = "/getUserBaseInfo", produces = { "application/json;charset=UTF-8" })
@ResponseBody
public UserBaseInfo getUserBaseInfo(HttpServletRequest request) {}
2)返回xml格式:
@RequestMapping(value = "/getUserBaseInfo", produces = { "application/xml;charset=UTF-8" })
@ResponseBody
public UserBaseInfo getUserBaseInfo(HttpServletRequest request) {}