MyBatis 删除操作
-
删除操作
本章介绍如何使用MyBatis从表中删除记录。我们在MySQL中有以下student表-假设此表具有两个记录,如下所示- -
Student POJO类
要执行删除操作,不需要修改Student.java文件。让我们保持上一章的样子。 -
Student.xml文件
要使用MyBatis定义SQL映射语句,我们将在Student.xml中使用<delete>标记,并且在此标记定义内,我们将定义一个“ id”,它将在mybatisDelete.java文件中用于在数据库上执行SQL DELETE查询。 -
MyBatisDelete.java文件
该文件具有应用程序级逻辑,可从Student表中删除记录- -
编译并运行
这是编译和运行mybatisDelete.java的步骤。在继续进行编译和执行之前,请确保已正确设置了PATH和CLASSPATH。- 如上所示创建Student.xml。
- 如本教程的MYBATIS-配置XML章节中所示,创建SqlMapConfig.xml 。
- 如上所示创建Student.java并进行编译。
- 如上所示创建mybatisDelete.java并进行编译。
- 执行mybatisDelete二进制文件以运行程序。
您将得到以下结果,并且ID = 1的记录将从学生中删除。如果检查student表,它将显示以下结果-