博客
关于我
mybatis(3)——使用map参数进行添加用户案列
阅读量:319 次
发布时间:2019-03-04

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

1.UserMapper接口中的代码

package com.lixv.dao;import com.lixv.entity.User;import java.util.List;import java.util.Map;public interface UserMapper {       //使用map插入用户    int addUser2(Map
map);}

2.UserMapper.xml中的代码

insert into mybatis_test.user(id,name) values(#{userid},#{userName})

3.测试代码

@Testpublic void testAddUser2(){       SqlSession sqlSession = MybatisUtils.getSqlSession();    UserMapper mapper = sqlSession.getMapper(UserMapper.class);    Map
map = new HashMap
(); map.put("userid",7); map.put("userName","haha"); int i = mapper.addUser2(map); System.out.println(i); sqlSession.commit(); sqlSession.close();}

4.代码讲解

  1. 当参数为Map对象时,xml中的parameterType属性要改为map
  2. #{}中内容为Map对象的键

转载地址:http://paeq.baihongyu.com/

你可能感兴趣的文章
Linux 学习笔记__Day2
查看>>
Linux 学习笔记之超详细基础linux命令 Part 2
查看>>
Linux 安全与运维指南(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
Linux 安装
查看>>
linux 安装mysql8.0.x
查看>>
linux 安装oracle_详解windows和Linux校验Oracle数据库安装包的完整性
查看>>
linux 安装rabbitmq报错及问题
查看>>
linux 安装redis
查看>>
Linux 定时执行任务
查看>>
Linux 对象存储、文件存储、块存储有什么区别?
查看>>
linux 将文件内容赋值给shell脚本中的变量
查看>>
Linux 常用压缩命令全解,一次搞懂通关!
查看>>
Linux 常用命令
查看>>
linux 常用命令
查看>>
Linux 常用命令
查看>>
Linux 常用命令之cat、tac、nl
查看>>
Linux 常用命令使用方法大搜刮
查看>>
Linux 常用命令大全
查看>>
Linux 常用网络命令
查看>>
linux 常用软件安装-目录
查看>>