mybatis3学习:[4]CRUD之删除

mybatis3删除数据库使用到了delete from xxx where id=xxx sql语句,使用mybatis的<update></update>标签
需要删除数据user_id = 1013 d的数据

操作方法

  • 01

    编写UserInfoMapper.java /** * 删除用户信息 * @param userId */ public void deleteUser(Integer userId);

  • 02

    映射文件: userinfo.xml <!-- 删除 用户信息--> <delete id="deleteUser" parameterType="int" > delete from user_info where user_id=#{userId} </delete>

  • 03

    测试代码: @Test public void deleteUser() { try { // 获取映射 UserInfoMapper usermapper = ConnectionFactory     .getMapper(UserInfoMapper.class); usermapper.deleteUser(1013); //提交事务 ConnectionFactory.commit();  } catch (Exception e) { //回滚 ConnectionFactory.rollback(); e.printStackTrace(); } }

(0)

相关推荐

  • 学习通App怎么删除课程

    现在有很多学校都在使用学习通App上网课,有些新用户不知道该软件怎么删除课程,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,找到并点击[学习通]图标.2. 第二 ...

  • 反病毒基础技巧 学习从系统中删除病毒

    一.从病毒目录入手 我们先得从病毒所在的目录入手,如果病毒像正常的软件一样有自己独立的目录,那么我们可以略微的笑笑了--这个病毒比较弱.检查目录的创建时间就可以知道您是什么时候染的毒,并可能发现毒从何 ...

  • 如何解决WinXP打不开添加或删除程序

    添加删除程序打不开怎么办?最近有朋友的电脑,出现了一个比较奇怪的故障,添加删除程序打不开。对于添加删除程序打不开,这种情况很少见,而且不是什么严重的问题,解决方法相对也比较简单,下面我们就来一起学习下 ...

  • 绿茶Ghost xp系统如何恢复被删除的桌面默认图标?

    很多xp系统 用户在使用电脑的过程中,会通过电脑桌面上的图标快速进入我们想要进入的应用软件程序,对于电脑桌面上的那些默认的图标,比如:我的电脑、我的文档、回收站等,我们可以通过点击进入这些默认图标对电 ...

  • Win10系统如何删除图标缓存

    Windows10正式版系统对图标使用了缓存的方法来加快显示速度.不过,用户发现偶尔图标缓存也会出现一些问题.比如图标显示不正常,缩略图出现无法显示.错位或不刷新等.此时,我们可以通过重建缓存来进行修 ...

  • Faceu激萌app怎么删除与好友的聊天消息?

    Faceu激萌怎么删除聊天消息?有朋友问小编是否可以删除在Faceu激萌中与好友的聊天消息.答案是肯定的,如果你还不清楚如何操作的话,不妨跟小编学习Faceu激萌删除聊天消息方法,很简单的哦! 1)点 ...

  • 怎么删除表格(Excel)中重复的数据只留一个

    工作中,在录入数据时,会出现录入重复的情况,如何找出重复的数据尤为重要.今天一起来学习一下excel怎么删除重复项只保留一个吧 1.选中要删除重复值的数据区域.如下图所示: 2.然后单击"数 ...

  • 如何彻底删除_擦除硬盘数据不被恢复

    硬盘,用来存储我们的一些重要资料和文件,给我们的工作和生活提供了极大的便利.不过,如果我们的硬盘不再使用,而里面又存放着一些重要文件,该怎么办呢?今天,MovieClip就和大家一起学习,如何彻底删除 ...

  • Access中的删除查询

    学习Access中的删除查询 操作方法 01 首先,打开数据库文件. 02 在[创建]功能区的[查询]分组中单击"查询设计"按钮,系统弹出查询设计器. 03 在[显示表]对话框中添 ...