20MyBatis - MyBatis删除操作

简介: 20MyBatis - MyBatis删除操作

MyBatis删除操作

根据用户id删除用户

使用的sql

DELETE FROM `user` WHERE id = 47

映射文件

在User.xml配置文件中添加如下内容:

<!-- 删除用户 -->
  <delete id="deleteUserById" parameterType="int">
    delete from user where
    id=#{id}
  </delete>

测试程序

MybatisTest中添加测试方法如下:

@Test
  public void testDeleteUserById() {
    // 4. 创建SqlSession对象
    SqlSession sqlSession = sqlSessionFactory.openSession();
    // 5. 执行SqlSession对象执行删除
    sqlSession.delete("deleteUserById", 48);
    // 需要进行事务提交
    sqlSession.commit();
    // 7. 释放资源
    sqlSession.close();
  }

运行结果

20190403141444617_.png


目录
相关文章
|
存储 搜索推荐 算法
在实际应用中,冒泡排序的优势和劣势分别是什么?
在实际应用中,冒泡排序的优势和劣势分别是什么?
643 3
|
SQL 关系型数据库 MySQL
MySQL唯一约束(UNIQUE KEY)
MySQL唯一约束(UNIQUE KEY)
707 0
|
8月前
|
人工智能 自然语言处理 API
阿里云百炼xWaytoAGI共学课DAY3 - 更热门的多模态交互案例带练,实操掌握AI应用开发
本文章旨在帮助读者了解并掌握大模型多模态技术的实际应用,特别是如何构建基于多模态的实用场景。文档通过几个具体的多模态应用场景,如拍立淘、探一下和诗歌相机,展示了这些技术在日常生活中的应用潜力。
1919 20
|
弹性计算 负载均衡 网络协议
云计算中的弹性伸缩与负载均衡技术解析
【7月更文挑战第4天】弹性伸缩与负载均衡作为云计算平台中的两大关键技术,对于构建高可用、可扩展的应用系统具有重要意义。通过合理利用这两种技术,企业可以灵活应对不断变化的业务需求,降低运营成本,提高资源利用效率。未来,随着技术的不断进步和应用的深入,弹性伸缩与负载均衡技术将在更多领域发挥重要作用,推动云计算技术的持续发展。
|
安全 算法 Java
密码学基础知识与加密算法解析
密码学基础知识与加密算法解析
|
关系型数据库 MySQL Java
天天使用MySQL,你知道MySQL数据库能抗多少压力吗?附(真实案例)
天天使用MySQL,你知道MySQL数据库能抗多少压力吗?附(真实案例)
2216 0
|
机器学习/深度学习 人工智能 自然语言处理
AI顶会ICLR 2022 | WPipe 蚂蚁集团大规模 DNN 训练的流水线并行技术
AI顶会ICLR 2022 | WPipe 蚂蚁集团大规模 DNN 训练的流水线并行技术
1007 0
AI顶会ICLR 2022 | WPipe 蚂蚁集团大规模 DNN 训练的流水线并行技术
|
前端开发
Charles断点
断点测试可以通过查看接口返回数据可以方便定位是前端还是后端的问题,同时通过更改request和response数据可以很方便构造测试数据。简而言之,断点测试可以通过修改接口数据更快的定位问题。
314 0
|
存储 人工智能 达摩院
带你读《云存储应用白皮书》之40:2. 视频监控混合云存储解决方案
带你读《云存储应用白皮书》之40:2. 视频监控混合云存储解决方案
528 0
|
弹性计算 固态存储 数据可视化
2023阿里云服务器租用价格表(一年/按月/按小时报价明细)
阿里云服务器分为云服务器ECS和轻量应用服务器,云服务器ECS专业级云服务器常见的ECS实例规格有ECS共享型n4、ECS突发性能型t6、ECS共享型s6、ECS计算型c5、ECS通用型g5、ECS内存型r5、通用型g7、计算型c7、大数据型d1、GPU云服务器、本地SSD型、高主频通用型hfg7、FPGA计算型 f3及弹性裸金属服务器等。阿里云轻量应用服务器优惠活动来了,2核2G3M带宽轻量服务器一年108元,2核4G4M带宽轻量服务器一年297.98元12个月。
2882 0

热门文章

最新文章