mybatis中使用foreach构造多like查询及批量插入
2016-04-01 17:26
495 查看
使用foreach批量查询:
ps:使用单个list或者array传参时无需指定parameterType
详细参数请参考:http://blog.csdn.net/bareheadzzq/article/details/8006131
使用foreach批量插入
<!--wc根据商品分类名字,查询检测能力模糊得到数据 --> <select id="likeGoodsType" resultMap="goodstypeMap"> SELECT <include refid="proAll"/> FROM goods_type WHERE 1>2 OR <foreach collection="array" item="item" index="index" separator="OR"> `NAME` LIKE CONCAT('%',#{item},'%') </foreach> </select>使用foreach批量插入:
<!--店铺入驻时,插入多条待检项目 --> <insert id="saves"> insert into store_detectability(id,store_id,test_name,test_price,parent_id,goods_type_id) values <foreach collection="list" item="item" index="index" separator="," > (#{item.id},#{item.storeId},#{item.testName},#{item.testPrice},#{item.parentId},#{item.goodsTypeId}) </foreach> </insert>
ps:使用单个list或者array传参时无需指定parameterType
详细参数请参考:http://blog.csdn.net/bareheadzzq/article/details/8006131
使用foreach批量插入
相关文章推荐
- iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD
- jboss-as-7.1.1.Final:(三)域名绑定资源目录
- 数据库(八)mysql常用命令(权限相关)
- leetcode 70. Climbing Stairs
- python文件和目录操作方法大全(含实例)
- 【Android 2D 游戏开发(4)】——俄罗斯方块(手势操作)
- 修改系统时区设置
- configparser配置文件操作
- Android NestedScrolling与分发机制 二
- uploadify上传文件Firefox浏览器上传失败解决方法
- iOS中block 静态全局局部变量block变量
- 学习OpenGL(四)绘制直线
- Android 添加页面切换动画, 避免冷启动
- 【杭电oj】1166 - 敌兵布阵(线段树,树状数组)
- python rpyc的应用 ——聊天的功能(带认证)
- 解析接口中的消息创建时间CreateTime
- 如何计算时间复杂度
- Window 7-32下MySQL-5.7.11的安装
- ReLu(Rectified Linear Units)激活函数
- 技术| HYLabel框架(出自小码哥教育)