studnetmapper.xml
<delete id="delete" parameterclass="java.util.map">
delete from student
where
num = #num# and name = #name#
</delete>
dao
public void del(string num, string name)
{
map<string, object> param = new hashmap<string, object>();
param.put("num", num);
param.put("name", name);
basedao.deleteobject("studentmapper.delete", param);
}
ibatis自動将map中的num和name解析出來,這樣就相當于傳遞了多個參數了。
當然,還可以用dto将這兩個字段封裝一下,作為dto來傳,大家可以試一試。