我正在构建一个Web服务,其中我的客户只能接受application / json作为响应。但是Spring Hateoas似乎在GetMapping批注中不尊重我的产品,并且总是返回HAL。
我已经尝试过: 放
cout << "|" << setw(20) << std::defaultfloat << 142.1 << "|\n";
在烤肉串情况下:
spring.hateoas.useHalAsDefaultJsonMediaType=false
也放
spring.hateoas.use-hal-as-default-json-media-type=false
我曾尝试将Produces = application / json放在@GetMapping批注和控制器中。
我们还尝试实现:
spring.data.rest.defaultMediaType=application/json
这些都不起作用。
我们的春季启动版本是2.0.8
我们希望响应json位于application / json中,而不包含资源列表的“ _embedded”。