Date时间参数的bug
mybatis中对于时间参数进行比较时有一个bug,在xml中拿传入的时间类型参数与空字符串’'进行对比判断则会引发异常,所以在代码中去掉空字符串判断, 只保留非空判断就正常了
java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String"
在Mybatis中,将时间参数与空字符串比较可能导致异常。当尝试将java.util.Date与空字符串进行对比时,会抛出java.lang.IllegalArgumentException。解决方法是避免这种不兼容的类型比较,只做非空判断。
mybatis中对于时间参数进行比较时有一个bug,在xml中拿传入的时间类型参数与空字符串’'进行对比判断则会引发异常,所以在代码中去掉空字符串判断, 只保留非空判断就正常了
java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String"

被折叠的 条评论
为什么被折叠?