Tôi đang sử dụng jackson để chuyển đổi một đối tượng của tôi thành json. Đối tượng có 2 trường:
@Entity
public class City {
@id
Long id;
String name;
public String getName() { return name; }
public void setName(String name){ this.name = name; }
public Long getId() { return id; }
public void setName(Long id){ this.id = id; }
}
Vì tôi muốn sử dụng tính năng này với tính năng hoàn thành tự động của jQuery, tôi muốn 'id' xuất hiện dưới dạng 'value' trong json và 'name' xuất hiện dưới dạng 'nhãn'. Tài liệu về jackson không rõ ràng về điều này và tôi đã thử mọi chú thích rằng thậm chí từ xa có vẻ như nó làm những gì tôi cần nhưng tôi không thể name
xuất hiện label
và id
xuất hiện như value
trong json.
Có ai biết làm thế nào để làm điều này hoặc nếu điều này là có thể?