-
子衿沉夜
引号里的index就是定义的一个名称,用于表示在迭代过程中,每次迭代到的位置(具体index名称是否可以任意替换为其他字符串你可以自己尝试下),就相当于for(int i = 0; i < arr.length; i++) {...}中的i,这个i可以任意定义成index一样
-
哈士奇WWW
直接传个实体对象进去,在service层 JavaBean bean =new JavaBean (); bean.setId(id); bean.setName(name); dao.insert(bean); 上面的id,name等是service方法的各个参数 然后在myBatis 中的sql语句中直接引用各个属性就行了xx=#{id},xx=#{name}
-
神不在的星期二
taskIdList为传进来的list<if test="taskIdList!=null">AND tas.TASK_ID IN<foreach collection="taskIdList" open="(" close=")" separator="," item="item" index="index">#{item}</foreach></if>
-
一只斗牛犬
insert into sales_date<foreach collection="goodsIds"item="id" index="i"open="(" separator="union" cloese=")">select #{id},sysdate from dual</foreach>别用insert标签使用select另外只有一个集合参数可以直接array或list没必要put到map中