mybatis 运行出现 invalid comparison: java.util.ArrayList and java.lang.String
1.情况一
mybatis中动态sql语句中
<if test="testStatusLis !=null and testStatusLis.size >0 ">
and biz_lis_sample.test_status in
<foreach item="item" collection="testStatusLis" open="(" separator="," close=")">
#{item}
</foreach>
</if>
test中 testStatus !=' '改成 testStatusLis.size>0
2情况二
类的属性是集合,你当成字符串