如果數據庫中字段是Date類型,實體類中應該如何定義?


1、定義成String,

如數據庫中是

create_time` datetime DEFAULT NULL COMMENT '采集時間(創建時間)

在類中可以定義成

private String createTime;

需要注意的是,從數據庫中查詢數據的時候需要將日期轉化成字符串:

DATE_FORMAT(create_time,'%Y-%m-%d %H:%i:%s') AS createTime,

 

2、定義成Date類型

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date createTime;

 

3、JsonFormat 與DateTimeFormat的區別:

DateTimeFormat 是入參格式化;

JsonFormat是出參格式化。

參考鏈接:https://blog.csdn.net/zhou520yue520/article/details/81348926


免責聲明!

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



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