@GetMapping不会生成响应内容类型application / json

sil*_*uez 3 spring swagger

我正在用Spring 4和注释大手笔开发API Rest。到目前为止,我一直在使用
'@RequestMapping(value = "/myapi/{id}", method = RequestMethod.GET, produces = "application/json; charset=UTF-8")',但是我想将简化版本与GET:一起使用 @GetMapping("/myapi/{id}")。问题是,摇摇欲坠没有正确显示响应内容类型:我得到了以下内容:

响应内容类型/

我尝试将HttpHeaders对象添加到响应实体,但不起作用。

你能帮助我吗?

Dar*_*the 10

需要将相同的可选PARAMS添加到GetMapping为你的RequestMapping

'@GetMapping(value = "/myapi/{id}", produces = MediaType.APPLICATION_JSON_VALUE")'