Mybatis時分秒丟失的問題


使用mybatis進行日期格式插入的時候發現沒有時分秒

在pojo中日期格式使用java.util.Date 不要使用Java.sql.Date  否則查詢出來的時候 顯示也會有問題

但是在xml中指定了jdbcType

 

jdbcType 指定為DATE的時候,數據庫只會保存 年月日

jdbcType指定為TIME的時候,數據庫保存為 時分秒 (測試時發現保存了一個1970-1-1的年份)

jdbcType 不指定或者指定為TIMESTAMP 的時候,數據庫保存為 年月日時分秒

 

綜上。對於mybatis保存數據的時候 jdbcType 指定為TIMESTAMP 即可保存年月日時分秒


免責聲明!

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



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