đậu này 'nhà nước':Khi nào thuộc tính @JsonProperty được sử dụng và nó được sử dụng để làm gì?
public class State {
private boolean isSet;
@JsonProperty("isSet")
public boolean isSet() {
return isSet;
}
@JsonProperty("isSet")
public void setSet(boolean isSet) {
this.isSet = isSet;
}
}
được gửi qua dây sử dụng 'thành công' các ajax callback:
success : function(response) {
if(response.State.isSet){
alert('success called successfully)
}
Là @JsonProperty chú thích cần thiết ở đây? Lợi thế của việc sử dụng nó là gì? Tôi nghĩ rằng tôi có thể xóa chú thích này mà không gây ra bất kỳ tác dụng phụ nào.
Đọc về phụ đề này trên https://github.com/FasterXML/jackson-annotations/wiki/Jackson-Annotations Tôi không biết khi nào điều này là bắt buộc để được sử dụng?
liên kết wiki.fasterxml.com bị hỏng – JohnK