mybatis XML中 遍历map写法
<select id="selectMapTest" parameterType="java.util.HashMap" resultMap="BaseResultMap">
<foreach collection="map1" index="key" item="ent" separator="union">
SELECT *
FROM User
where username=#{key}
and userpass in
<foreach collection="ent" item="id" separator="," open="(" close=")">
#{id}
</foreach>
</foreach> </select>
对应的mapper中是:
//map测试
List<User> selectMapTest(@Param("map1") Map<String,List<Integer>> ma1); 注意:foreach标签中的index就是map的key值
mybatis XML中 遍历map写法的更多相关文章
- mybatis xml中返回map 参看aiwanpai
		<!-- 指定日期活动被创建次数查询结果数据集--> <resultMap id="countPlayTimesMap" type="HashMap&q ... 
- Java中遍历Map集合的四种方法
		在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法.我们看一下最常用的方法及其优缺点. 既然java中的所有map都 ... 
- java中遍历map对象的多种方法
		在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法.我们看一下最常用的方法及其优缺点. 既然java中的所有ma ... 
- java中遍历MAP,嵌套map的几种方法
		java中遍历MAP的几种方法 Map<String,String> map=new HashMap<String,String>(); map.put("us ... 
- Java中遍历map的四种方法 - 转载
		在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法.我们看一下最常用的方法及其优缺点. 既然java中的所有map都 ... 
- JAVA中遍历Map和Set方法,取出map中所有的key
		Java遍历Set集合 1.迭代器遍历: Set<String> set = new HashSet<String>(); Iterator<String> it ... 
- jstl中遍历Map
		在jstl中遍历Map和遍历List与数组一样,都是使用forEach标签. 例子: <%@ page import="java.util.Map" %> <%@ ... 
- Mybatis 中遍历map 参数中的 list 和 array 属性
		原文:https://blog.csdn.net/liudongdong0909/article/details/51048835 问题在项目有中遇到批量删除操作时,需要根据两个属性去删除数据,其中一 ... 
- mybatis xml中的大于、小于等符号写法
		xml特殊符号转义写法 < < > > <> <> & & ' ... 
随机推荐
- PHP的生命周期:
- Jenkins 定时构建语法规则
			1.Jenkins自由风格任务定时构建 2.语法规则 定时构建语法 * * * * * 第一个*表示分钟,取值0~59 第二个*表示小时,取值0~23 第三个*表示一个月的第几天,取值1~31 第四个 ... 
- flask上下文(new)
			flask源码解析之上下文 引入 对于flask而言,其请求过程与django有着截然不同的流程.在django中是将请求一步步封装最终传入视图函数的参数中,但是在flask中,视图函数中并没有请求参 ... 
- C++ 知识回顾总结 -- 指针
			指针是一种特殊类型的变量,用于存储值的地址,因此,指针名表示的是地址.*运算符被成为间接值或解除引用运算符,将其应用于指针,可以得到该地址存储的值. 对指针的理解可以参照以下的例子: #include ... 
- #Java学习之路——基础阶段(第二篇)
			我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ... 
- Python学习笔记【第五篇】:基础函数
			一.函数:函数定义关键字def 后跟函数名称 def 函数名(参数): ... 函数体 ... 返回值 案例: # 定义函数 def say_hei( ... 
- mysql连接失败HikariPool错误
			1. mysql连接失败HikariPool错误 1.1. 异常 com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during ... 
- Python - 调试Python代码的方法
			调试(debug) 将可疑环节的变量逐步打印出来,从而检查哪里是否有错. 让程序一部分一部分地运行起来.从核心功能开始,写一点,运行一点,再修改一点. 利用工具,例如一些IDE中的调试功能,提高调试效 ... 
- django- Vue.js  操作
			安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org 安装 vue.js cnpm install -g vue- ... 
- mongoose的基本操作方法
			mongoose 1. const mongoose = require("mongoose");导入mongoose模块 2. //注意url地址最后面的地址是数据库的名称 ... 
