Превращение JSON в объект модели терпит неудачу, когда @JsonProperty аннотации используется следующим образом:Преобразование JSON-объект для моделирования терпит неудачу при использовании @JsonProperty
класс контроллера фрагмент:
@RequestMapping(value = "/show", method = RequestMethod.POST)
public String doControl(@ModelAttribute User user, HttpServletRequest request){
return user.getId();
}
класс Модель фрагмент:
public User{
@JsonProperty("user_id")
private id;
@JsonProperty("user_name")
private name;
//getters and setters
}
Когда я передать в JSON {"user_id":1, "user_name":"foo" }
с POST
запроса User
поля null
. Будет ли аннотация Jsonproperty работать при использовании аннотации ModelAttribute?