mybatis關於日期的陷阱


  1.mybatis 3.3.0(及以上?,博主的是3.4.0問題依然存在)中對於時間參數進行比較時的一個問題, 如果拿傳入的時間類型參數與空字符串' '進行對比判斷則會引發異常,即只需做非空判斷即可<if test="createTime != null"> ...</if>。
  2.mysql中字段為datetimeZ類型,即年月日時分秒,這時前台若想傳一個年月日的字符串來查找,可以使用,通過date()函數將年月日時分秒的日期截取為年月日

 


免責聲明!

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



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