Проверка 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. Спасибо.


Ответы (0 шт):