亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mybatis 傳輸List的實現代碼

發布時間:2020-10-04 13:45:56 來源:腳本之家 閱讀:337 作者:starkpan 欄目:編程語言

1. 當查詢的參數只有一個時

findByIds(List<Long> ids)

 1.1 如果參數的類型是List, 則在使用時,collection屬性要必須指定為 list

Xml代碼

<select id="findByIdsMap" resultMap="BaseResultMap"> 
 Select 
 <include refid="Base_Column_List" /> 
 from jria where ID in 
 <foreach item="item" index="index" collection="list" open="(" separator="," close=")"> 
 #{item} 
 </foreach> 
</select> 
<select id="findByIdsMap" resultMap="BaseResultMap"> 
 Select 
 <include refid="Base_Column_List" /> 
 from jria where ID in 
 <foreach item="item" index="index" collection="list" open="(" separator="," close=")"> 
 #{item} 
 </foreach> 
</select> 
 findByIds(Long[] ids)

 1.2 如果參數的類型是Array,則在使用時,collection屬性要必須指定為 array

Xml代碼

<select id="findByIdsMap" resultMap="BaseResultMap"> 
select 
<include refid="Base_Column_List" /> 
from tabs where ID in 
<foreach item="item" index="index" collection="array" open="(" separator="," close=")"> 
 #{item} 
</foreach> 
  </select> 
<select id="findByIdsMap" resultMap="BaseResultMap"> 
select 
<include refid="Base_Column_List" /> 
from tabs where ID in 
<foreach item="item" index="index" collection="array" open="(" separator="," close=")"> 
 #{item} 
</foreach> 
  </select> 

2. 當查詢的參數有多個時,例如 findByIds(String name, Long[] ids)

 這種情況需要特別注意,在傳參數時,一定要改用Map方式, 這樣在collection屬性可以指定名稱

         下面是一個示例     

Map<String, Object> params = new HashMap<String, Object>(2);
     params.put("name", name);
     params.put("ids", ids);
    mapper.findByIdsMap(params);

Xml代碼

<select id="findByIdsMap" resultMap="BaseResultMap"> 
 select 
 <include refid="Base_Column_List" /> 
 from tabs where ID in 
 <foreach item="item" index="index" collection="ids" open="(" separator="," close=")"> 
 #{item} 
 </foreach> 
</select> 

總結

以上所述是小編給大家介紹的Mybtis 傳輸List的實現代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

裕民县| 新干县| 巧家县| 逊克县| 龙胜| 文安县| 汉源县| 毕节市| 乡宁县| 新安县| 冕宁县| 梓潼县| 宁波市| 翁牛特旗| 保靖县| 商洛市| 会宁县| 德州市| 安吉县| 门源| 师宗县| 丁青县| 海丰县| 屏南县| 河津市| 陕西省| 邹城市| 贵溪市| 中宁县| 柯坪县| 密山市| 瑞丽市| 屯留县| 仪征市| 都兰县| 乌兰浩特市| 北碚区| 平武县| 财经| 明水县| 东至县|