fastjson 時間注解 @JSONField


 之前ssm項目里面 的時間和和前端交互的時候會變成long類型時間。

我是用的json的alibaba的fastjson。

可以再entity實體類的屬性加上@JSONField注解。我是ssm  mybatis框架

 

 

private String md5HexParam;// 關系圖md5Hex值
	private String progress; // 關系圖執行狀態

	private String tablename; // 數據源名字
	private String tableid; // 數據源id
	private String target; // 目標號碼
	private String progresstype;// 任務類型
	private String progressrate;// 任務進度百分比

	@JSONField(format = "yyyy-MM-dd HH:mm:ss") // FastJson包使用注解
	private Date createtime;

	public String getMd5HexParam() {
		return md5HexParam;
	}

	public void setMd5HexParam(String md5HexParam) {
		this.md5HexParam = md5HexParam;
	}

	public String getProgress() {
		return progress;
	}

	public void setProgress(String progress) {
		this.progress = progress;
	}

	public String getTablename() {
		return tablename;
	}

	public void setTablename(String tablename) {
		this.tablename = tablename;
	}

	public String getTableid() {
		return tableid;
	}

	public void setTableid(String tableid) {
		this.tableid = tableid;
	}

	public String getTarget() {
		return target;
	}

	public void setTarget(String target) {
		this.target = target;
	}

	public String getProgresstype() {
		return progresstype;
	}

	public void setProgresstype(String progresstype) {
		this.progresstype = progresstype;
	}

	public String getProgressrate() {
		return progressrate;
	}

	public void setProgressrate(String progressrate) {
		this.progressrate = progressrate;
	}

	public Date getCreatetime() {
		return createtime;
	}

	public void setCreatetime(Date createtime) {
		this.createtime = createtime;
	}

	@Override
	public String toString() {
		return "HistoryTrackProgress [md5HexParam=" + md5HexParam + ", progress=" + progress + ", tablename="
				+ tablename + ", tableid=" + tableid + ", target=" + target + ", progresstype=" + progresstype
				+ ", progressrate=" + progressrate + ", createtime=" + createtime + "]";
	}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM