当传入的 visainterview 为String类型时,
<if test="visainterview =='C' "">
这里的'C'会被认为是char类型,报错
For input string: "C"
改为
<if test='visainterview =="C" '>
"C"就是String类型了
问题解决
本文解决了一个关于MyBatis中if标签判断条件的问题。当传入的参数为String类型时,若直接使用字符进行比较会引发类型错误。文章详细介绍了如何通过正确的语法避免这一错误。
当传入的 visainterview 为String类型时,
<if test="visainterview =='C' "">
这里的'C'会被认为是char类型,报错
For input string: "C"
改为
<if test='visainterview =="C" '>
"C"就是String类型了
问题解决
1528
6036