gpt4 book ai didi

java - Android retrofit2 通过 jackson 发送 json

转载 作者:行者123 更新时间:2023-11-29 20:00:31 28 4
gpt4 key购买 nike

<分区>

我有一个 User 类,它看起来像这样:

public class User implements Serializable {

@JsonProperty("image")
private UserImage image;

@JsonProperty("email")
private String email;

@JsonProperty("mobilePhone")
private String mobilePhone;

@JsonProperty("firstname")
private String firstName;

@JsonProperty("lastname")
private String lastName;

@JsonProperty("codeCreatedAt")
private String codeCreatedAt;

@JsonProperty("accountSettings")
private AccountSettings accountSettings;

@JsonProperty("status")
private String status;

@JsonProperty("created")
private String created;

@JsonProperty("id")
private String id;

public User(String lastName, String firstName, String mobilePhone) {
this.lastName = lastName;
this.firstName = firstName;
this.mobilePhone = mobilePhone;
}

public User() {
}

public User(UserImage image, String email, String mobilePhone, String firstName, String lastName, String codeCreatedAt, AccountSettings accountSettings, String status, String created, String id) {
this.image = image;
this.email = email;
this.mobilePhone = mobilePhone;
this.firstName = firstName;
this.lastName = lastName;
this.codeCreatedAt = codeCreatedAt;
this.accountSettings = accountSettings;
this.status = status;
this.created = created;
this.id = id;
}
}

我正在尝试发送一个 Json,例如:{"mobilePhone":"123456789","lastname":"test","firstname":"test"}

我创建了一个新用户,使用带有 3 个参数的构造函数,但它使 JSON 基于带有所有参数的构造函数。我需要更改什么才能获得所需的 JSON?

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com