第一种:传入参数仅有数组
<select id="xxxxxx_xxxxx" resultClass="xxxxxxx>
select * from tb where ID in
<iterate open="(" close=")" conjunction="," >
#[]#
</iterate>
</select>
第二种:传入参数有数组,且有其他数据
<select id="xxxxxx_xxxxx" parameterClass="java.util.HashMap" resultClass="xxxx">
select * from tb
where ID in
<iterate open="(" close=")" conjunction="," property="ArrValue" >
#ArrValue[]#
</iterate>
</select>
第三种:in后面的数据确定,使用string传入
<select id="xxxxx" parameterClass="String" resultClass="xxxx">
select *
from tb
where ID in
($StrValue$)
</select>