@Delete
注解用于映射 SQL 的删除语句。当需要从数据库表中删除记录时,可以使用此注解。可以指定删除的条件,例如根据某个字段的值。
????示例
✨接口类编写
@Delete("delete from worker where id=#{id}")
int DeleteWorker(int id);
✨测试方法
@Test
public void testDelete(){
SqlSession sqlSession=MyBatisUtil.getSession();
WorkerMapper workerMapper=sqlSession.getMapper(WorkerMapper.class);
int result=workerMapper.DeleteWorker(4);
if(result>0){
System.out.println("成功删除"+result+"条数据");
}else{
System.out.println("删除数据失败");
}
sqlSession.commit();
sqlSession.close();
}