问题:条件查询的时候 如果查询条件是数组
例如:需要查询出 id在[1,2,3,4,......]的所有数据,
数组中的数据不能写死在in语句中,这个时候就可以直接使用
list作为条件。
需要注意的是,实体类要加一个数组存储条件集合
解决方法:
idList是实体类中存储id的集合
<if idList != null and idList.size > 0 >
and id in
<foreach collection='idList ' item='item'
open='(' close =')' separator ="," >
#{item}
</foreach >
</if>