文章目录
根据 entity 条件,删除记录–delete
int delete(@Param(Constants.WRAPPER) Wrapper<T> wrapper);
根据条件删除
删除(根据ID 批量删除)–deleteBatchIds
int deleteBatchIds(@Param(Constants.COLLECTION) Collection<? extends Serializable> idList);
可以根据 ID主键删除多个,入参的是Collection接口(Arraylist等)
根据 ID 删除–deleteById
int deleteById(Serializable id);
@Test
void delete() {
userMapper.deleteById(6);
}
根据 columnMap 条件,删除记录–deleteByMap
int deleteByMap(@Param(Constants.COLUMN_MAP) Map<String, Object> columnMap);
将条件封装到Map集合中,进行删除操作
本文介绍了如何在Java中使用MyBatis库进行数据库操作,包括根据实体条件删除记录、批量删除ID、根据map条件删除和单个ID删除的方法,并通过示例展示了每个操作的使用场景。
7062

被折叠的 条评论
为什么被折叠?



