iBatis中如何传入Integer[]?


Integer[] ids = {1,2};
sqlMap.delete("Member.deleteMembers", ids);

在人员表里按ID删除人员。传入一个
Integer[]


在 XML里面该怎么配置?

<delete id="deleteMembers" parameterClass="???">
delete from tb_member where id in ($ids$)
</delete>


适用了iterate 也不行。
问题补充
不能直接传入Integer[]吗?必须要先转成List?

我试过了
用iterator把parameterClass去掉就可以了,呵呵
[code="java"]
try {
Integer[] list = {18,19,20};
sqlMapper.delete("deleteAccountByList", list);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
[/code]
[code="xml"]

delete from ACCOUNT where

#[]#


[/code]

先把Integer[]转成List
再用iterator