开心一笑: 会买水果的狗狗

    关注微信公众号

    QQ群:831045818

    app下载

    当前位置:首页> java > 技术文档 > 正文
    mybatis 遍历字符串数组
    发布时间:2020-03-27 12:57:48.0 浏览次数:
    <!--传递参数为字符串approveStatus =“通过,不通过” item为遍历后的参数1,2,3,4-->
    <if test="approveStatus != null and approveStatus!=''">
          and i.approve_status IN
            <foreach item="status" collection="approveStatus.split(',')" open="(" separator="," close=")">
                #{status}
            </foreach>
    </if>
    
    
    <!--传递参数为集合approveStatusList,集合中包含对象user ,approveStatusList={user1,user2 } -->
    <if test="approveStatusList!= null and approveStatusList.size>0 ">
    				AND operate_user in
    				<foreach collection="approveStatusList" open="(" close=")" separator="," item="user" index="index">
    					#{user.userName}
    				</foreach>
    </if>
    
    <!--传递参数为数组approveStatus =[通过,不通过] 此时collection必须为array item为传递的数组参数,且参数名要保持一致-->
    <if test="approveStatus != null and approveStatus!=''">
          and i.approve_status IN
            <foreach item="approveStatus" collection="array" open="(" separator="," close=")">
                #{approveStatus}
            </foreach>
    </if>


    关注"都市百货" 了解南陵

    微信咨询wanglf2r(不拉群 发广告者勿加)

    0
    0
    上一篇:南陵商品住宅销售价目表(和顺新视界20#、15#) 上一篇:第12届中国(南陵)江南牡丹文化节于4月1日开幕

    评论已有0

    提交评论

    热门评论

    南陵新闻
    公示公告
    常用查询
    风光南陵
    走出南陵
    友情链接