Это то, что я пытался, но я получаю нулевое значение для поля firstName
@Data
@NoArgsConstractor
@AllArgsConstructor
public class User{
@JsonProperty("name")
private String name;
@JsonProperty("age")
private int age;
private String firstName;
public void setFirstName(String name){
this.firstName = this.name.substring(4,10);
}
}
Допустим, у меня есть json, который я хочу сопоставить с вышеуказанным POJO, проблема в том, что я хочу использовать @JsonProperty ("name") для name и firstName, но установить firstName немного по-другому.