mybatis常见的报错点总结

mybatis常见的报错点总结,第1张

1.invalid comparison: java.util.Date and java.lang.String
错误代码:

正确代码:

错误原因:将日期格式和字符串进行了比较。

2.NumberFormatException
错误代码:

正确代码:

或:

错误原因:MyBatis是使用的OGNL表达式来进行解析的,单引号内有一个字符的情况下,OGNL会将其以 java 中的 char 类型进行解析,而java是强类型语言,那么此时 char 类型与参数 String 类型用等号进行比较的时候结果都是false。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/792792.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)

保存