mybatis foreach 语句循环读取map数据
来源:互联网 发布:java ssh 书籍 编辑:程序博客网 时间:2024/05/17 22:50
在××maper.java中添加@parame注解;
int Insert(@Param("rd")Map<String, Object> rd);
在对应的mapper.xml文件中如下写入;
<insert id="Insert" parameterType="java.util.HashMap">
insert into sys_code_para
<foreach collection="rd" index="key" item="value"
open="(" close=")" separator=",">
<if test="key !=null ">
${key}
</if>
</foreach>
values
<foreach collection="rd" index="key" item="value"
open="(" close=")" separator=",">
<if test="key !=null ">
#{value}
</if>
</foreach>
</insert>
最后打印sql语句如下:
==> Preparing: insert into sys_code_para ( sys_code , para_code , para_name , sys_name , para_state , para_value1 ) values ( ? , ? , ? , ? , ? , ? )
ok,特此记下;
阅读全文
0 0
- mybatis foreach 语句循环读取map数据
- Mybatis foreach循环map集合
- mybatis list<map>作为参数 foreach循环
- MyBatis foreach语句批量插入数据
- 循环读取Map的数据
- mybatis foreach循环遍历map中的key和value
- mybatis map foreach遍历
- mybatis-foreach循环insert
- Mybatis中foreach循环
- Mybatis 循环遍历 foreach
- Mybatis <foreach>语句
- MyBatis的foreach语句
- 【MyBatis】Foreach语句
- MyBatis的foreach语句
- MyBatis foreach语句详解
- foreach语句实现循环
- mybatis读取数据库数据,存入Map
- foreach循环及Map遍历
- QTP 自动化测试 之 按住CTRL键click
- v-html 和{{}}区别
- docker学习(3)- 镜像
- 可能是最好的函数式编程入门
- 队列
- mybatis foreach 语句循环读取map数据
- UE4小地图制作 (使用蓝图制作小地图)
- iOS远程真机之usbmuxd中iproxy的作用
- Eigen: C++开源矩阵计算工具——安装与使用
- appium(java)——滑动1:页面滑动以及封装
- easystruts-1.0.3重大更新
- 最大熵学习笔记(四)模型求解
- Android设计模式之代理模式 Proxy
- 对象池