list in传参 与批量插入 批量更新

传入一个map的参数,map里有一个tenantIds的List,在xml里先判断这个List的size是否大于o,然后通过foreach 


构造一个in后面括号里的元素,具体的xml如下: 


<if test="tenantIds !=null AND  tenantIds.size() > 0"> 
            AND A.PROC_TARGET_ID IN 
            <foreach 
                collection="tenantIds" 
                item="tenantId" 
                open="(" 
                separator="," 
                close=")"> 
                #{tenantId} 
            </foreach> 
        </if>


mybatis的批量插入与更新
http://blog.csdn.net/jackyxwr/article/details/50593176

http://www.cnblogs.com/feixian/p/5960111.html

猜你喜欢

转载自fhqllt.iteye.com/blog/2366979
今日推荐