这是一篇博客文章,回答您的问题:
iBatis:使用SQL IN关键字支持数组或列表参数
<select id="select-test" resultMap="MyTableResult" parameterClass="list">select * from my_table where col_1 in <iterate open="(" close=")" conjunction=","> #[]# </iterate></select>在Java中,您应该传入java.util.List。例如
List<String> list = new ArrayList<String>(3);list.add("1");list.add("2");list.add("3");List objs = sqlMapClient.queryForList("select-test",list);


