java 時間進行模糊查詢


1.前端通過layui傳過來的時間是String 所以轉換為date

.

2.Mapper文件  date()函數只是用來把年月日時分秒的日期截取為年月日

 

 

   最重要的是test里面不能有非空判斷   因為原工程中配置的是mybatis-3.2.8, 而我測試工程中用的是mybatis-3.3.0.后來在網上找了一下才知道, 原來這是mybatis 3.3.0中對於時間參數進行比較時的一個bug. 如果拿傳入的時間類型參數與空字符串''進行對比判斷則會引發異常. 所以在上面的代碼中去該該判斷, 只保留非空判斷就正常了

 


免責聲明!

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



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