gpt4 book ai didi

java - 在将其作为 JSON 发送时忽略 Java 对象的选定字段

转载 作者:行者123 更新时间:2023-11-30 11:17:58 35 4
gpt4 key购买 nike

我是 Spring-MVC 的新手。

我将数据作为 JSON 发送到我的 View ,然后将其反序列化为一个字符串,但我只想传递选定的字段,我不希望所有字段都发送到那里,但如何忽略我不知道的选定字段不知道。

我类的POJO代码:

public class account{

private Integer userId;
private String userName;
private String emailId;

//getter - setter

}

在某些 Activity 中,我不想要某些字段,所以我想避免使用这些字段,所以对这种令人困惑的情况有什么想法吗?

最佳答案

将注释 @JsonIgnoreProperties("fieldname") 添加到您的 POJO。或者您也可以在反序列化 JSON 时要忽略的字段名称之前使用 @JsonIgnore

例子:

@JsonIgnore
@JsonProperty(value = "user_password")
public java.lang.String getUserPassword()
{
return userPassword;
}

Here Is my Answer for Similar Question.

关于java - 在将其作为 JSON 发送时忽略 Java 对象的选定字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24074742/

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