mybatis 3.3.0中对于时间参数进行比较时的一个bug. 如果拿传入的时间类型参数与空字符串''进行对比判断则会引发异常. 所以在上面的代码中去该该判断, 只保留非空判断就正常了

<if test="createTime != null and createTime !='' " >

   date(create_time) = date(#{createTime,jdbcType=TIMESTAMP})

</if>

改为

<if test="createTime != null">

   date(create_time) = date(#{createTime,jdbcType=TIMESTAMP})

</if>

最新文章

  1. Web前端开发基础 第四课(盒代码模型)
  2. vsftpd 搭建与介绍
  3. PHP获取汉字的转化为拼音字母实现程序
  4. 浅析白盒审计中的字符编码及SQL注入
  5. FusionCharts xml入门教程
  6. hibernate4.3.8与spring mvc结合遇到的问题
  7. android studio gradle自动签名构建实现
  8. Python学习之编写登陆接口(Day1,作业一)
  9. 基于Verilog HDL 的数字电压表设计
  10. 【转】DHCP协议详解
  11. PHP左侧菜单栏的管理与实现
  12. Qt Creator快捷键设置
  13. (四)JavaScript 语句
  14. C# System.IO.StreamReader
  15. WCF开发实战系列三:自运行WCF服务
  16. 10. js时间格式转换
  17. (转)关于 HTTP meta 的 IE=edge 说明
  18. 过度使用DBLINK做系统集成会带来的问题
  19. ng-深度学习-课程笔记-3: Python和向量化(Week2)
  20. ajax的一些实用技巧

热门文章

  1. MySQL中lock与latch的区分
  2. openssl之EVP系列之7---信息摘要算法结构概述
  3. 转载:阮一峰 RESTful API设计指南
  4. python基础实例
  5. windows8.1电话激活密钥
  6. Eclipse 输出的文本乱码
  7. 20160419 while练习,复习
  8. Centos7.2安装bacula及bacula-web
  9. 【LeetCode】【动态规划】Edit Distance
  10. linux常用技巧(资料)