错误场景:
在sql语句中 使用<if>标签 判断变量是否为null或者 ' ' 时,由于我的变量是一个list集合,引起了集合与String类型的比较,导致出现了该报错:java.util.ArrayList and java.lang.String
如图:
我的变量 programReferenceNumber 在类中定义的 是一个 List<String>类型的变量,不能与空字符串' ' 进行比较。
改正方式:
判断 集合!=null 和 集合.size>0 即可
错误场景:
在sql语句中 使用<if>标签 判断变量是否为null或者 ' ' 时,由于我的变量是一个list集合,引起了集合与String类型的比较,导致出现了该报错:java.util.ArrayList and java.lang.String
如图:
我的变量 programReferenceNumber 在类中定义的 是一个 List<String>类型的变量,不能与空字符串' ' 进行比较。
改正方式:
判断 集合!=null 和 集合.size>0 即可