小编Aru*_*run的帖子

使用gson进行反序列化时将默认值设置为变量

我正在尝试将JSON转换为Java对象.当一对的某个值是null,它应该设置一些默认值.

这是我的POJO:

public class Student {      
    String rollNo;
    String name;
    String contact;
    String school;

    public String getRollNo() {
        return rollNo;
    }
    public void setRollNo(String rollNo) {
        this.rollNo = rollNo;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getSchool() {
        return school;
    }
    public void setSchool(String school) {
        this.school = school;
    }
}
Run Code Online (Sandbox Code Playgroud)

示例JSON对象:

{
  "rollNo":"123", "name":"Tony", "school":null
}
Run Code Online (Sandbox Code Playgroud)

因此,如果是学校null,我应该将其变为默认值,例如"school":"XXX".在反序列化对象时如何使用 …

java json gson

23
推荐指数
2
解决办法
2万
查看次数

@Transactional注解有什么用

我是 EJB 项目的新手。并且我试图了解在@Transactional我的 EJB 方法顶部使用注释。我搜索了内容,对此没有明确的解释。任何人都可以清楚地解释这一点。

ejb transactional

6
推荐指数
1
解决办法
7201
查看次数

如何获取与Dialog流链接的Google帐户的用户名/ ID

我已将google助手与我的dialogflow代理集成.我需要获取调用intent的用户.

例如,如果用户帐户"ABC"有权通过Google助手应用程序调用我的代理,则在欢迎意图中我必须发送"欢迎ABC"之类的回复.如何通过谷歌助手应用实现这一点是我的终点.

提前致谢.

actions-on-google dialogflow-es

3
推荐指数
1
解决办法
4746
查看次数