当前位置:Gxlcms > 数据库问题 > mybatis进行数据库的多个删除

mybatis进行数据库的多个删除

时间:2021-07-01 10:21:17 帮助过:65人阅读

废话不多说,直接看代码

 

<!-- 这个是字符串拼接的删除-->
public Integer BrowseLogDelete(String goodsIds);
<!--这个是list或者map循环查询或者删除的方法进行操作--->
public List<com.bdx.dto.BrowseLogDTO> seleGoods(Long[] proIds);

  

 

  <!--  进行字符串的拼接  -->
  <!--  123,456,567的方式传输 -->
 <delete id="BrowseLogDelete" parameterType="java.lang.String">
    delete from browse_log  where goods_id in (${_parameter})
 </delete>
 


  <!-- 传输的是,map或者list集合,遍历list进行多个数据的查询,也可以做多个删除语句的查询  -->
 <select id="seleGoods" resultType="com.bdx.dto.BrowseLogDTO">
      select * from browse_log where pro_id in 
      <foreach item="item" index="index" collection="array" open="(" separator="," close=")">  
	 	#{item}  
	  </foreach> 
 </select>

  

mybatis进行数据库的多个删除

标签:bsp   highlight   遍历   ram   sid   []   lego   res   array   

人气教程排行