Проверка RequestBody на {} Spring MVC
Делаю стандартное CRUD приложение на Spring MVC. В данном методе в качестве RequestBody получаю JSON, который мапится на Model.
@PostMapping(value = "/rest/players/{id}")
public @ResponseBody Player updatePlayer(
@PathVariable (value = "id", required = false) Long id,
@RequestBody Player player){
Player resultPlayer = service.update(player, id);
return resultPlayer;
}
Каким образом я могу проверить тело запроса (JSON) на {}? Даже если тело запроса {}, то все равно JSON мапится на Модель и создает экземпляр класса Player со всеми полями = null. Спасибо.