Java POJO建模

时间:2018-02-08 05:22:50

标签: java json pojo

我希望POJO包含一个Status字段(只有两个可能的值SUCCESS,FAILED),并且根据这个状态,第二个字段必须是

  1. POJO对象(如果状态为SUCCESS)
  2. 或只是字符串错误消息(如果状态为FAILED)
  3. POJO中第二个字段的数据类型应该是什么?

    public class MyBean {
        private Status status,
        private ??? body
    }
    

1 个答案:

答案 0 :(得分:2)

JSON也是一个String,因此您可以将其定义为String本身。

在浏览器和服务器之间交换数据时,数据主要是文本并以JSON格式表示。

public class MyBean {
    private Status status;
    private String body;
}