【JAVA填坑小知識】new Date插入mysql數據庫時多了一秒

在使用new Date() 插入數據庫時,查詢出來比實際多了一秒,mysql 表字段設置爲datetime類型,當時間精確到秒時,如果毫秒大於500時,會自動進位。

解決方法爲格式化後再插入數據庫。

或者使用Jpa提供的SaveAndFlush(),刷新實體進行後臺的操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章