我正在编写resfull web service vai Jersey。在json中返回数据。 Web服务有2个方法,首先返回User对象和User Object的Second ArrayList; 这是我的用户类
public class User {
private int id;
private String firstName;
private String surName;
private String address;
private int status
}
问题是我想在第一个方法中返回只有id,firtName和surName的User,输出示例:{"id":"1","firstName":"William","surName":"Dodgson"}
和UserList在第二种方法中带有id,address,
输出示例:
[{"id":"1","address":"some address"}, {"id":"2","address":"some address"}]
我该如何管理?
答案 0 :(得分:1)
我不知道球衣。但是你可以用继承来划分那个类。 Firt创建一个基本用户类:
public class User {
private int id;
private String firstName;
private String surName;
}
扩展课程
public class UserMoreInfo extends User {
private String address;
private int status
}
最后,在每种方法中,您都可以返回不同的对象。