最近在做一个统计功能,有一个功能点:根据id更新某字段的值。那么就需要有两个参数,我的做法:

dao层:

 int updateTaskCount(int taskCount,int id);

对应的mapper.xml

 <update id="updateTaskCount" parameterType="com.zmgj.zmd.domain.CollectionStatistic">update collection_statistic set task_count =  #{0} where user_id =  #{1}</update>

其中:#{0}代表接收的是dao层中的第一个参数,#{1}代表第二参数,可以根据需要以此向后推

注意:接收参数时#{}顺序要一一对应

转载于:https://www.cnblogs.com/zx-n/p/7404779.html

mybatis传多个参数实例相关推荐

  1. Mybatis传多个参数(三种解决方案)

    Mybatis的Mapper接口的参数,一般是一个对象,但如果不是对象,并且有多个参数的时候呢?我们第一个的想法是把参数封装成一个java.util.Map类型,然后在方法的注释上面写上map的key ...

  2. 【转】Mybatis传多个参数(三种解决方案)

    转自: http://www.2cto.com/database/201409/338155.html 据我目前接触到的传多个参数的方案有三种. 第一种方案: DAO层的函数方法 Public Use ...

  3. MyBatis学习总结(19)——Mybatis传多个参数(三种解决方案)

    据我目前接触到的传多个参数的方案有三种. 第一种方案  DAO层的函数方法  Public User selectUser(String name,String area); 对应的Mapper.xm ...

  4. @Mybatis传多个参数

    首选还是按照面向对象的方式执行sql.但是有时候入参对象嵌套的比较深,类中有类,面向对象就不太好处理了 主要有以下两种方式 1.DAO层的函数方法 public User selectUser(Str ...

  5. Mybatis传多个参数(推荐)

    Dao层的函数方法 int deleteMsgById(@Param("name") String name,@Param("id") String id); ...

  6. Spring、Mybatis、Spring MVC整合实例

    Spring.Mybatis.Spring MVC整合实例笔记 源码地址:https://gitee.com/name168/SSM_Demo 1.Maven web项目创建(IDEA) 2.SSM整 ...

  7. python sftp_Python使用sftp实现上传和下载功能(实例代码)

    在Python中可以使用paramiko模块中的sftp登陆远程主机,实现上传和下载功能. 1.功能实现 根据输入参数判断是文件还是目录,进行上传和下载 本地参数local需要与远程参数remote类 ...

  8. ajax 与route的区别,浅析vue-router jquery和params传参(接收参数)$router $route的区别

    今天做项目时踩到了vue-router传参的坑(jquery和params),所以决定总结一下二者的区别. 1.jquery方式传参和接收参数 传参: this.$router.push({ path ...

  9. query上传插件uploadify参数详细分析

    query上传插件uploadify参数详细分析 Uploadify Version 3.2 官网:http://www.uploadify.com/ 注:文件包里有两个js分别是:jquery.up ...

最新文章

  1. 汇编语言_实验九_根据材料编程
  2. 38.什么是PV操作
  3. mysql mmm 主主_Microsoft Azure部署MYSQL-MMM(2)配置主主复制
  4. 【git】LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
  5. input输入框[type=file]上传图片文件转base64数据
  6. win10计算机ser,win10 ch341ser.inf安装失败如何处理_win10无法安装ch341ser.inf修复方法...
  7. 计算机是uefi启动 不能装win7,如何查看电脑是不是uefi启动|查看win7系统主板是否支持UEFI模式的方法...
  8. 串口波特率自适应算法(仿真通过)
  9. python中的dot是什么意思_Python 的NumPy 库中dot()函数详解
  10. Scala简介以及基本语法(一)
  11. 圆通快递单号免费查询接口,附带开发源码
  12. LPC2141芯片解密 芯片解密干什么
  13. 5G聚合路由器助力无人机监控盲区打好疫情阻击战
  14. 微信聊天记录怎么备份?
  15. Django——关于related查找
  16. php第三方阿里云接口
  17. 【数学】均匀分布生成其他分布的方法
  18. B站《三体》动画正式开播 刘慈欣:宇宙很大,生活更大
  19. 你是否真的适合软件测试行业?
  20. 机械革命 Code Go 评测

热门文章

  1. c++ opencv mat_实战 | OpenCV 实现多张图像拼接
  2. 当代计算机技术在建筑设备中的应用,计算机技术在建筑设计中应用浅谈.doc
  3. 命令行参数的作用_Rasa 聊天机器人专栏(二):命令行界面
  4. C语言编程时没思路,c语言编程问题
  5. linux 使用rpm卸载软件的使用方法
  6. 10项技能让前端开发者价值百万!
  7. android启动画面白屏,Android app启动时黑屏或者白屏的原因及解决办法
  8. oracle保持会话连接,oracle中连接与会话
  9. java 获取调用者方法_java获取调用当前方法的方法名和行数
  10. python 标签字体大小_这文档动画,怎么用 Python 实现的?