【mybatis】mybatis传值时出现java.lang.NumberFormatException: For input string: "XXX"报错记录

当传入的 id值为String类型时,在mybatis 使用了条件判断,

如:

<if test="id=='XXX' ">

这里的'XXX'会被认为是char类型,报java.lang.NumberFormatException: For input string: "XXX"

需要解决这个问题只需改为:

<if test='id=="XXX" '>

"XXX"就是String类型了,单双引号改变一下就行了。

猜你喜欢

转载自blog.csdn.net/wjx_jasin/article/details/82424455