博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最近用到mysql和mybatis结合常用的知识点坐下整理
阅读量:7155 次
发布时间:2019-06-29

本文共 743 字,大约阅读时间需要 2 分钟。

1、当用到集合in(x,x...)参数可以单个或者多个 ,当为单个时:

findbyIds(List<Long> ids),或者findByids(Long [] ids)

 
         
         from jria where ID in                   
                       #{item}               
 

当为数组时 collection="array"

当查询的参数有多个时,例如 findByIds(String name, Long[] ids)

这种情况需要特别注意,在传参数时,一定要改用Map方式, 这样在collection属性可以指定名称
         下面是一个示例
         Map
params = new HashMap
(2);
        params.put("name", name);
         params.put("ids", ids);
        mapper.findByIdsMap(params);
 

转载于:https://www.cnblogs.com/likun10579/p/5809581.html

你可能感兴趣的文章
烟沙浮生 | 此间少年(2018-10-15 第五周记)
查看>>
Python特性概要
查看>>
一次关于Flutter的碰壁 | VSCode中搭建开发环境(插件 | 虚拟机 | 新建项目并运行) ...
查看>>
我国首次实现Pb s级光传输,只需一根光纤可供300亿人同时通话 ...
查看>>
docker 入门应用
查看>>
【机器学习PAI实战】—— 玩转人工智能之美食推荐 ...
查看>>
k8s dns 带证书配置
查看>>
Dat.gui 使用教程
查看>>
作为程序员的你,一年看几本技术相关的书
查看>>
400+节点的 Elasticsearch 集群运维
查看>>
redis的持久化方式RDB和AOF的区别
查看>>
你学不会C语言,是因为不会编写C程序的七个步骤
查看>>
Oracle day05 索引_数据去重
查看>>
kernel.shmmax ,kernel.shmmni 和kernel.shmall
查看>>
数据结构和算法对python意味着什么?
查看>>
前端小报 - 201901 月刊
查看>>
Tensorflow源码解析3 -- TensorFlow核心对象 - Graph
查看>>
k8s与监控--从telegraf改造谈golang多协程精确控制
查看>>
台湾代工三十年,“教父”难再寻
查看>>
Android动画深度详解
查看>>