题目
____注解用于映射删除语句,其作用等同于XML配置文件中的<delete>元素。
____注解用于映射删除语句,其作用等同于XML配置文件中的<delete>元素。
题目解答
答案
@Delete 注解用于映射删除语句,其作用等同于XML配置文件中的<delete>元素。
所以答案为 @Delete
解析
考查要点:本题主要考查MyBatis框架中注解与XML映射元素的对应关系,重点在于理解@Delete注解的作用。
解题核心思路:
MyBatis提供了多种注解用于简化XML配置,其中删除操作对应的注解是@Delete。它与XML中的<delete>元素功能相同,用于定义删除数据库记录的SQL语句。解题时需回忆MyBatis注解与增删改查操作的对应关系。
破题关键点:
- 注解与XML元素的对应关系(如
@Select对应<select>,@Insert对应<insert>等)。 - 删除操作的注解名称需与
<delete>元素对应。
MyBatis通过注解简化了XML配置文件的编写。对于删除操作,@Delete注解可以直接标注在Mapper接口的方法上,用于映射删除语句。例如:
@Delete("DELETE FROM user WHERE id = #{id}")
void deleteUserById(int id);
关键结论:
@Delete注解的作用与XML中的<delete>元素完全相同,均用于定义删除数据的SQL语句。