1. 程式人生 > >解決Mybatis查詢時間日期得到的是long型時間問題

解決Mybatis查詢時間日期得到的是long型時間問題

今天不小心被坑了一下。資料庫欄位存放的是Date型別,如果Java實體bean類也使用Date型別,不管是java.sql.Date還是java.util.Date,這樣用Mybatis查詢就會自動轉換成unix long型時間戳了,而不是資料庫中的格式化後的時間了,如:2016-12-21
解決方法很簡單,不需要經過各種配置了,只需要將Java實體類中的Date型別屬性改為String型別就會自動轉換為格式化好的字串了。
暫時還沒深入去了解這個內部的原理,先記錄下來,避免以後再次踩坑。