mybatis中使用foreach構造多like查詢及批量插入
使用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批量插入
相關文章
- MyBatis中批量插入資料,多重forEach迴圈MyBatis
- MyBatis模糊查詢LIKEMyBatis
- mybatis xml 檔案中like模糊查詢MyBatisXML
- mybatis做like模糊查詢MyBatis
- mybatis like 查詢的例子MyBatis
- mybatis-模糊查詢like CONCATMyBatis
- MyBatis Like查詢處理%_符號MyBatis符號
- mybatis 根據多個id查詢資料 foreach標籤MyBatis
- 批量插入 1 萬條資料,DB 查詢構造器和原生 SQL 效能比較SQL
- Mybatis中foreach的使用MyBatis
- java中批量插入資料jdbc hibernate Mybatis使用方式JavaJDBCMyBatis
- MyBatis 批量插入資料MyBatis
- Mybatis批量插入Oracle、MySQLMyBatisOracleMySql
- MyBatis Batch Update Exception使用foreach批量update出錯MyBatisException
- 還用foreach在MyBatis批量插入資料,伺服器還沒崩?MyBatis伺服器
- mybatis插入資料、批量插入資料MyBatis
- 使用Mybatis批量插入大量資料的實踐MyBatis
- MyBatis中Like語句使用總結MyBatis
- mysql根據查詢結果批量更新多條資料(插入或更新)MySql
- mysql like查詢 - 根據多個條件的模糊匹配查詢MySql
- MyBatis學習筆記(四)使用map實現查詢和插入MyBatis筆記
- SQL使用模糊查詢like的優化SQL優化
- Java通過Mybatis實現批量插入資料到Oracle中JavaMyBatisOracle
- MyBatis Plus 批量資料插入功能,yyds!MyBatis
- mybatis-plus 使用In查詢MyBatis
- MyBatis-Plus條件構造器:構建安全、高效的資料庫查詢MyBatis資料庫
- 【MyBatis】幾種批量插入效率的比較MyBatis
- MyBatis使用四(查詢詳解)MyBatis
- 理解 sole() 查詢構造器方法
- 在EFCore中多對多關係的設計資料插入與查詢
- like查詢含任意多組字串方法--很好很強大字串
- Mybatis查詢MyBatis
- Mybatis實現條件IN查詢(foreach)和invalid comparison異常MyBatis
- Mysql 插入中文及中文查詢 (修改+除錯)MySql除錯
- 使用SQL批量查詢出建立使用者及許可權指令碼SQL指令碼
- 小解惑:查詢構造器與集合中的 get 方法
- Mybatis學習筆記 3:Mybatis 多種條件查詢MyBatis筆記
- Mybatis批量插入,是否能夠返回id列表MyBatis