用户行为统计加转Json时日期格式转换注解

This commit is contained in:
zhangdongxu
2018-11-08 13:55:53 +08:00
parent b22d86ec88
commit 798447d278

View File

@@ -1,10 +1,13 @@
package com.nis.domain.restful; package com.nis.domain.restful;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.nis.util.JsonDateSerializer;
import com.wordnik.swagger.annotations.ApiModelProperty; import com.wordnik.swagger.annotations.ApiModelProperty;
public class NtcRadiusReport implements Serializable{ public class NtcRadiusReport implements Serializable{
@@ -21,7 +24,7 @@ public class NtcRadiusReport implements Serializable{
protected Long num; protected Long num;
@JsonInclude(value = Include.NON_NULL) @JsonInclude(value = Include.NON_NULL)
@ApiModelProperty(value = "统计时间", required = true) @ApiModelProperty(value = "统计时间", required = true)
protected String reportTime; protected Date reportTime;
/** /**
* 业务类型1:用户名和接口IP列表 2:根据用户统计IP变化趋势 3IP根据统计用户变化趋势 * 业务类型1:用户名和接口IP列表 2:根据用户统计IP变化趋势 3IP根据统计用户变化趋势
@@ -59,12 +62,12 @@ public class NtcRadiusReport implements Serializable{
public void setNum(Long num) { public void setNum(Long num) {
this.num = num; this.num = num;
} }
@JsonSerialize(using = JsonDateSerializer.class)
public String getReportTime() { public Date getReportTime() {
return reportTime; return reportTime;
} }
public void setReportTime(String reportTime) { public void setReportTime(Date reportTime) {
this.reportTime = reportTime; this.reportTime = reportTime;
} }