import java.io.Serializable;
import java.util.Date;
public class WebResult<T> implements Serializable {
private static final long serialVersionUID = 1L;
private int code;
private String msg = "";
private T data;
private Date timestamp;
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public T getData() {
return data;
}
public void setData(T data) {
this.data = data;
}
public Date getTimestamp() {
return timestamp;
}
public void setTimestamp(Date timestamp) {
this.timestamp = timestamp;
}
@Override
public String toString() {
return "WebResult{" +
"code=" + code +
", msg='" + msg + '\'' +
", data=" + data +
", timestamp=" + timestamp +
'}';
}
}
import java.util.ArrayList;
import java.util.List;
public class WebData<T> {
private int count=0;
private List<T> items = new ArrayList<T>();
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public List<T> getItems() {
return items;
}
public void setItems(List<T> items) {
this.items = items;
}
}
public final class WebCode {
public static final int SUCCESS = 1;
public static final int FAIL = 0;
}