Tôi nghĩ Jackson thực hiện tuần tự dựa trên phương thức, có cách nào tôi có thể làm cho trường đó dựa trên không?Serialization dựa trên trường Jackson
Ex:
class Bean {
Integer i;
String s;
public Integer getI() { return this.i; }
public void setI(Integer i) { this.i = i; }
public bool isSetI() { return this.i != null; }
// same for s as well
}
Sản lượng JSON có "i" và "Seti". Có anyway tôi có thể ghi đè lên điều này để có được chỉ "tôi"? Ngoài ra nó sẽ là tuyệt vời nếu có một cách để làm điều này mà không cần thêm bất kỳ chú thích cho lớp (chúng được tự động tạo ra).
Mã này không biên dịch. Bạn có thể đăng mã thực tế bạn đang sử dụng cũng như bạn đang cố gắng sắp xếp theo thứ tự như thế nào? –