例如:<select id="selectTemp" resultType="java.util.Map" paramterType="java.lang.String"> select col1,col2 from table_a where pk=#pk </select> 如果这条sql语句没有查到记录,想得到一个不为null的Map对象,让Key值为col1,col2
参考技术A从你的dao层传值过来。因为是多个变量,所以要用map传。\r\nibatis配置文件中写:\r\nselect * from eadept ea where ea.deptid in (#id1#,#id2#,#id3#,#id4#)。\r\ndao层里面用map封装:\r\nmap.put("id1","001008");\r\nmap.put("id2","001009");\r\nmap.put("id3","001010");\r\nmap.put("id4","001007");\r\n然后把map传过去就行。试试把!希望对你有帮助!参考技术B答案是什么呢???