接上文-》Mybatis快速入门《-

1.在UserMapper.xml配置更新和删除

<!--    更新操作--><update id="update" parameterType="com.hao.domain.User">update user set username=#{username},password=#{password} where id=#{id}</update>
<!--    删除操作-->
<!-- 因为删除操作只要知道唯一标识id即可,所以不需要传入User,Integer即可--><delete id="delete" parameterType="java.lang.Integer">delete from user  where id=#{id}</delete>

2.测试

public class MybatisTest {@Testpublic void test() throws IOException {//        User user=new User();
//      user.setId(7);
//      user.setUsername("ha");
//      user.setPassword("ha");
//        加载核心配置文件InputStream stream = Resources.getResourceAsStream("SqlMapConfig.xml");
//        获得工厂对象SqlSessionFactory build = new SqlSessionFactoryBuilder().build(stream);
//        获得session对象SqlSession sqlSession = build.openSession();
//        参数:namespace+id
//      sqlSession.update("userMapper.update",user); //更新sqlSession.delete("userMapper.delete",7);  //删除sqlSession.commit();}
}

Mybatis更新和删除数据相关推荐

  1. mysql插入第一_mySQL教程 第5章 插入 更新与删除数据

    第5章 插入 更新与删除数据 使用SQL Manager管理工具连接到schoolDB.由于三张表都设置了主键,因此,以下练习中插入的记录,主键不能重. 插入数据 1. 练习:为表的所有字段插入数据 ...

  2. php+mysqli实现批量执行插入、更新及删除数据的方法

    本文实例讲述了php+mysqli实现批量执行插入.更新及删除数据的方法.分享给大家供大家参考.具体如下: mysqli批量执行插入/更新/删除数据,函数为 multi_query(). 下面的代码只 ...

  3. ubuntu mysql 更新_数据库应用(三): Ubuntu 下 MySQL添加、更新与删除数据

    添加.更新与删除数据 1.添加数据 命令格式: INSERT|replace INTO 表名(字段名1,字段名2,--) VALUES(值1,值2,--), (值1,值2,--); 需要注意:使用in ...

  4. mySQL教程 第5章 插入 更新与删除数据

    第5章 插入 更新与删除数据 使用SQL Manager管理工具连接到schoolDB.由于三张表都设置了主键,因此,以下练习中插入的记录,主键不能重. 插入数据 1. 练习:为表的所有字段插入数据 ...

  5. 使用 SqlDataSource 插入、更新和删除数据49

    简介 正如在 数据插入.更新和删除概述 中讨论的那样,GridView 控件提供内置的更新和删除功能,而DetailsView 和 FormView 控件则包含对插入.编辑和删除功能的支持.这些数据修 ...

  6. SQL 必知必会·笔记14更新和删除数据

    1. 更新数据 基本的UPDATE语句,由三部分组成: 要更新的表 列名和它们的新值 确定要更新那些行的过滤条件 更新单列示例: 1 UPDATE Customers 2 SET cust_email ...

  7. MySQL添加、更新、删除数据

    MySQL添加.更新.删除数据 1.查询数据 select * from student; 2.添加数据 insert into student values(1,"张三",&qu ...

  8. mysql删除新添加数据,MySQL添加、更新与删除数据

    添加.更新与删除数据 添加数据 为表中所有字段添加数据 INSERT INTO 表名(字段名1,字段名2,--) VALUES(值1,值2,--); insert into 表名 values(值1, ...

  9. MySQL 8——学习笔记03(插入、更新、删除 数据 [DML语句]、查询数据 [DQL语句])

    MySQL 8--学习笔记03(插入.更新.删除 数据 [DML语句]) 一.插入数据 1.1 插入所有字段.插入部分字段 1.2 同时插入多条记录(批量插入) 1.3 将查询结果插入到表中 二.更新 ...

最新文章

  1. 比特币耶稣Roger Ver:比特币现金是比特币扩容问题的答案
  2. LeetCode 13罗马数字转整数14最长公共前缀
  3. android最大json,Android:解析大型JSON文件
  4. asp手机拍照显示_会员动态飞凯材料120吨TFTLCD混合液晶显示项目,建后五年达产...
  5. 牛客题霸 [括号序列] C++题解/答案
  6. matlab里用fix函数,Matlab基本函数-fix函数
  7. java线程池_Java 并发编程 线程池源码实战
  8. 多线程 之 生产者与消费者
  9. 系统之美——系统思考与认识系统
  10. 蓝色圆形门禁卡怎么模拟_如何把门禁卡做成你用不起的样子?B站up主自制迷你墨水屏卡片...
  11. 印象笔记,为知笔记和 Effie 哪个更适合影评人呢?
  12. 计算机英语听力,每日英语听力pc版
  13. Codeforces Round #622 C2 - Skyscrapers
  14. 天下极品女人-----海上闻人
  15. 2019年高中(高考)数学数列解题技巧整理总结
  16. 一个nginx部署多个项目
  17. 【使用python和flask建个人博客】如何在jinja2中进行简单的四则运算和把一个浮点数显示成整数?
  18. php 腾讯云 短信验证码发送
  19. Embedding Propagation: Smoother Manifold for Few-Shot Classification ECCV 2020
  20. 数独算法-递归与回溯

热门文章

  1. 第十节 字符串指针变量与字符数组的区别(十一)
  2. 剑指offer——不能被继承的类
  3. 在SQL Navigator 中做 oracle pl/sql SQL分析
  4. php事务处理深入学校,php事务处理实例详解
  5. java插件获取首选项_Eclipse RCP 中创建自定义首选项,并能读取首选项中的值
  6. jmeter展示内存cpu_基于Docker的jmeter弹性压测(2)监控
  7. asp按时间自动递增编号_Java秒杀系统实战系列-分布式唯一ID生成订单编号
  8. linux 增加lv大小,Linux增加LV(逻辑卷)容量
  9. android python 纠正图片,Python脚本替换Android资源(包名,图片,文件内容)
  10. android控制电脑,android-remote-control-computer