广告
返回顶部
首页 > 资讯 > 精选 >mybatis foreach怎么传两个参数
  • 439
分享到

mybatis foreach怎么传两个参数

2023-07-06 01:07:23 439人浏览 八月长安
摘要

这篇文章主要介绍了mybatis foreach怎么传两个参数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mybatis foreach怎么传两个参数文章都会有所收获,下面我们一起来看看吧

这篇文章主要介绍了mybatis foreach怎么传两个参数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mybatis foreach怎么传两个参数文章都会有所收获,下面我们一起来看看吧。

需求

foreach中要传两个参数,一个是id,一个是list。怎么传呢?

单list的情况

Mapper.java

     public int batchDeleteBizTeam(List<BizTeam> teamList);

Mapper.xml

  <delete id="batchDeleteBizTeam">        delete from biz_team where id in        <foreach item="item" collection="list" separator="," open="(" close=")" index="">               #{item.id}        </foreach>    </delete>

因为我们只传了一个参数,所以这里的collection="list"会自动对应List teamList

多参数+list用map传参

传参地方:

Map params = new HashMap();params.put("matchId", matchIdLong);params.put("oeList", oddsEuropeList)

Mapper.java

      public int batchDeleteOddsEurope(Map params);

Mapper.xml

  <delete id="batchDeleteOddsEurope">        delete from biz_odds_europe where match_id=#{matchId} and company_id in        <foreach item="item" collection="oeList" separator="," open="(" close=")" index="">            #{item.companyId}        </foreach>    </delete>

这里的 collection="#{oeList}"就对应Map中的key为oeList的值了。

关于“mybatis foreach怎么传两个参数”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“mybatis foreach怎么传两个参数”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: mybatis foreach怎么传两个参数

本文链接: https://www.lsjlt.com/news/357019.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mybatis foreach怎么传两个参数
    这篇文章主要介绍了mybatis foreach怎么传两个参数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mybatis foreach怎么传两个参数文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-06
  • mybatis foreach传两个参数批量删除
    目录需求单list的情况多参数+list用map传参参考资料需求 foreach中要传两个参数,一个是id,一个是list。怎么传呢? 单list的情况 Mapper.java ...
    99+
    2023-05-15
    mybatis foreach 批量删除 mybatis参数批量删除
  • CommandArgument传两个以上参数
    CommandArgument可以传递两个以上参数的方法有几种。1. 使用可变参数可以在方法的参数列表中使用可变参数来接收多个参数。...
    99+
    2023-09-12
    参数
  • Navigation Bundle怎么实现两个Fragment参数传递
    今天小编给大家分享一下Navigation Bundle怎么实现两个Fragment参数传递的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下...
    99+
    2023-07-05
  • mybatis中怎么传递单个String类型的参数
    本篇内容主要讲解“mybatis中怎么传递单个String类型的参数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mybatis中怎么传递单个String类型的参数”吧!如何传递单个String...
    99+
    2023-06-21
  • Mybatis怎么传递多个不同类型的参数
    这篇文章主要介绍了Mybatis怎么传递多个不同类型的参数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Mybatis怎么传递多个不同类型的参数文章都会有所收获,下面我们一起来看看吧。Mybatis传递多个不同...
    99+
    2023-07-05
  • Spring中refresh如何传两个参数
    在Spring中,refresh方法是在ApplicationContext接口中定义的,不支持直接传入参数。refresh方法用于...
    99+
    2023-09-15
    Spring
  • ajax传两个参数的方法是什么
    在使用AJAX传递两个参数时,可以使用以下方法:1. 使用URL参数的方式传递:将两个参数拼接在URL的末尾,通过GET请求发送。例...
    99+
    2023-09-15
    ajax
  • Navigation Bundle实现两个Fragment参数传递
    目录正文1.初始化导航控制器2.创建Bundle对象3.传递参数4.接受参数正文 使用Fragment的时候可能需要在两个Fragment之间进行参数的传递,可以将数据存入bund...
    99+
    2023-05-14
    Fragment 参数传递 Navigation Bundle
  • MyBatis传入多个参数时parameterType的写法
    目录MyBatis传入多个参数时parameterType写法方法1:对象方法2:Map方法3:@Param()MyBatis传入多个参数 批量更新Service调用Mapper 方...
    99+
    2022-12-22
    MyBatis传入多个参数 parameterType写法 MyBatis parameterType
  • vue中如何实现filters传入两个参数和使用两个filters
    这篇文章主要为大家展示了“vue中如何实现filters传入两个参数和使用两个filters”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue中如何实现fil...
    99+
    2022-10-19
  • Mybatis传参类型怎么确定
    这篇文章主要介绍Mybatis传参类型怎么确定,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!I. 环境配置我们使用SpringBoot + Mybatis + MySql来搭建实例demospringboot: 2....
    99+
    2023-06-25
  • mybatis中如何传递单个String类型的参数
    目录如何传递单个String类型的参数mybatis仅传入一个String类型参数报错  目前我知道有两种方式解决问题如何传递单个String类型的参数 使用mybatis接口参数只...
    99+
    2022-11-12
  • python线程池ThreadPoolExecutor怎么传单个参数和多个参数
    这篇文章主要介绍了python线程池ThreadPoolExecutor怎么传单个参数和多个参数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python线程池ThreadPoolExecutor怎么传单个参数...
    99+
    2023-07-05
  • ajax中怎么传递多个参数
    今天就跟大家聊聊有关ajax中怎么传递多个参数,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。具体内容如下<html > <...
    99+
    2022-10-19
  • mybatis group by substr函数传参报错怎么解决
    这篇文章主要介绍“mybatis group by substr函数传参报错怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“mybatis group&...
    99+
    2023-06-28
  • Mybatis(ParameterType)传递多个不同类型的参数方式
    目录Mybatis传递多个不同类型的参数基于注解Mybatis传递单个String类型的参数总结Mybatis传递多个不同类型的参数 在一些场景下,传参是需要多个参数的。一个参数不太...
    99+
    2023-05-14
    Mybatis ParameterType Mybatis传递不同类型参数 Mybatis传递参数
  • 怎么向jquery函数传递多个参数
    这篇文章主要讲解了“怎么向jquery函数传递多个参数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么向jquery函数传递多个参数”吧!   // D...
    99+
    2022-10-19
  • 怎么使用mapper传递多个参数
    使用Mapper传递多个参数可以通过以下两种方式实现:1. 使用Map类型作为参数在Mapper接口方法中,使用Map类型作为参数,...
    99+
    2023-10-12
    mapper
  • java方法怎么传递多个参数
    在Java中,可以使用以下几种方式传递多个参数给方法:1. 通过定义多个参数变量进行传递:```javapublic void me...
    99+
    2023-08-08
    java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作