文章目录
根据 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集合中,进行删除操作