解決mybatis 數(shù)據(jù)庫date 與 java中Date類型映射問題
使用mybatis 從數(shù)據(jù)庫中查詢出date 類型字段,在java 類型中只看到了日期,沒有看到時分秒,
從數(shù)據(jù)庫中是可以看到時分秒的。后來發(fā)現(xiàn)是mybatis 映射數(shù)據(jù)類型的原因:
如:
<result column="CREATEDATE" property="createdate" jdbcType="Date" />
映射出來的時間格式時分秒都為0 (2017-01=12 00:00:00)
<result column="PICKUPDATE" property="pickupdate" jdbcType="TIMESTAMP" />
映射出來的時間格式有時分秒 (2017-01=12 11:05:11)
補(bǔ)充知識:springboot 返回Date類型數(shù)據(jù) 格式化
1.提示類的get方法上增加JsonFormat
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") public Date getCreateTime() { return createTime; }
2.或者在配置文件中增加
spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8
以上這篇解決mybatis 數(shù)據(jù)庫date 與 java中Date類型映射問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
java中 spring 定時任務(wù) 實現(xiàn)代碼
java中 spring 定時任務(wù) 實現(xiàn)代碼,需要的朋友可以參考一下2013-03-03詳解在Spring?Boot中使用數(shù)據(jù)庫事務(wù)
本篇文章主要介紹了詳解在Spring?Boot中使用數(shù)據(jù)庫事務(wù),具有一定的參考價值,感興趣的小伙伴們可以參考一下<BR>2017-05-05Java實現(xiàn)文件和base64流的相互轉(zhuǎn)換功能示例
這篇文章主要介紹了Java實現(xiàn)文件和base64流的相互轉(zhuǎn)換功能,涉及Java文件讀取及base64 轉(zhuǎn)換相關(guān)操作技巧,需要的朋友可以參考下2018-05-05解決idea中svn提交時performing vcs refresh時間很長的問題
這篇文章主要介紹了解決idea中svn提交時performing vcs refresh時間很長的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09淺談Java數(shù)值類型的轉(zhuǎn)換與強(qiáng)制轉(zhuǎn)換
這篇文章主要介紹了Java數(shù)值類型的轉(zhuǎn)換與強(qiáng)制轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04