invalid comparison: java.util.Date and java.lang.String
在使用mysql查询的时候,报的这个错误。
invalid comparison: java.util.Date and java.lang.String
一、原因分析
<if test="createTime != null and createTime!=''">and create_time=#{createTime}</if>
二、解决办法
在mybatis 3.3.0,对于时间参数进行比较时的一个bug. 如果拿传入的时间类型参数与字符串进行对比判断则会引发异常. 所以在上面的代码中去修改判断条件, 只保留非空判断就可以了。
<if test="createTime != null">and create_time=#{createTime}</if>
invalid comparison: java.util.Date and java.lang.String相关推荐
- mybatis异常invalid comparison: java.util.Date and java.lang.String
原文链接:http://blog.csdn.net/wanghailong_qd/article/details/50673144 mybatis异常invalid comparison: java. ...
- 【明哥报错簿】之 mybatis异常invalid comparison: java.util.Date and java.lang.String
[明哥报错簿]之 mybatis异常invalid comparison: java.util.Date and java.lang.String 参考文章: (1)[明哥报错簿]之 mybatis异 ...
- java.util.Date和java.sql.Date的区别及应用
ava.util.Date 就是在除了SQL语句的情况下面使用 java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分 它都有getTime方法返回毫秒数,自然就可以直接构建 ...
- 如何将java.util.Date转换为java.sql.Date?
我试图使用java.util.Date作为输入,然后用它创建一个查询-所以我需要一个java.sql.Date . 我很惊讶地发现它不能隐式或显式地进行转换-但我什至不知道该怎么做,因为Java AP ...
- java.util.Date和java.sql.Date
java.util.Date是在除了SQL语句的情况下面使用的. java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分 它们都有getTime方法返回毫秒数,自然就可以直接构建 ...
- java.util.Date和java.sql.Date之间的相互转换
1.java.util.Date转换为java.sql.Date java.util.Date curDate = new java.util.Date(); java.sql.Date date = ...
- java.util.Date与 java.sql.Date两个包下Date的区别与联系
一般我在项目中导入需要的包,大部分情况下都会根据IDE的提示自动导入默认的包,少数情况下会扫一眼,看看是不是需要的包,极少情况会斟酌一下,确认一下这就是需要的包. 最近在项目中导入JDK中的Date包 ...
- java8 util.time_Java8 java.util.Date转换为java.time.ZonedDateTime
尝试将java.util.Date转换为java.time.LocalDate时,我收到以下异常. java.time.DateTimeException: Unable to obtain Zone ...
- java.util.Date和java.sql.Date 一点区别
最近无意中发现,在oracle中同一样的一个Date类型字段,存储的日期格式有两种不同的情况,第一种是2011-1-1 12:00:00,第二种是2011-1-1,仔细查找发现在向数据库中写数据的时候 ...
最新文章
- Spark机器学习(9):FPGrowth算法
- **Git分支管理策略
- C语言求积标识符,《C语言程序设计》模拟试卷四.doc
- TS各个表 与 SECTION 的解析 CAS原理
- 5导出word_妙招技法 | 教你如何快速导出Word文档中的图片
- 2015年第六届蓝桥杯国赛试题(JavaA组)
- [周榜单]极乐小程序榜单(第十一期)
- 基于OpenCV全景图像拼接
- 模板题——数位DP、状态压缩、记忆化搜索
- Linux VS code安装Monaco字体
- Windows10搭建EDK2环境
- 【分享】李笑来采访路金波老师的录音
- 记一次jenkins 构建go项目经历
- 【看这个篇就够了】95%成为网络安全工程师
- everything changes so quietly
- RT-Thread FAL 组件使用
- 减加乘除全选不选dom验证
- 时间戳与时间的转换大全
- 嵌入式开发培训去哪?参加培训班你被坑了?
- java培训师简历怎么写,逆袭面经分享