Sto usando Jackson per convertire un mio oggetto in Jackson. L'oggetto ha 2 campi:
@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; }
}
Dal momento che voglio usarlo con la funzione di completamento automatico di jQuery, voglio che "id" appaia come "valore" in json e che "nome" appaia come "etichetta". La documentazione di Jackson non è chiara su questo e ho provato ogni annotazione che anche da remoto sembra fare ciò di cui ho bisogno ma non riesco namead apparire come labele idad apparire come valuenel json.
Qualcuno sa come fare questo o se questo è possibile?