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來傳,大家可以試一試。