Моя сущность:Игнорировать Spring MVC нулевое значение @requestbody лица
public class DeviceTypeDTO {
@Size(max = 20)
private String name="asd";
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
Мой контроллер:
@RequestMapping(value = "/deviceTypes",
method = RequestMethod.POST,
produces = MediaType.APPLICATION_JSON_VALUE)
@Timed
public APIResult createDeviceType(@Valid @RequestBody DeviceTypeDTO dto) {
...
}
Если я получаю сообщение, как
{
"name":null
}
Я хочу dto.name
использовать значение по умолчанию. Что мне делать?