解決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)
補充知識: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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Spring Boot如何動態(tài)創(chuàng)建Bean示例代碼
這篇文章主要給大家介紹了關于Spring Boot如何動態(tài)創(chuàng)建Bean的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2017-09-09
jasypt對配置文件的數(shù)據(jù)加密與解密方式
這篇文章主要介紹了jasypt對配置文件的數(shù)據(jù)加密與解密方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01
SpringBoot如何通過webjars管理靜態(tài)資源文件夾
這篇文章主要介紹了SpringBoot如何通過webjars管理靜態(tài)資源文件夾,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-10-10
Java中的Comparable接口與Comparator接口區(qū)別解析
文章介紹了Java中的Comparable接口和Comparator接口,Comparable接口定義了一個compareTo方法,用于比較對象的順序,實現(xiàn)Comparable接口的類可以提供自然排序規(guī)則,詳細介紹了Java中的Comparable接口與Comparator接口區(qū)別,感興趣的朋友一起看看吧2025-02-02
SpringBoot請求處理之常用參數(shù)注解介紹與源碼分析
SpringBoot是一種整合Spring技術棧的方式(或者說是框架),同時也是簡化Spring的一種快速開發(fā)的腳手架,本篇讓我們一起學習請求處理、常用注解和方法參數(shù)的小技巧2022-10-10

