删除专栏
文章目录
@Component
public class UserMapperDelTest extends MybatisPlusSamplesChapter1ApplicationTests {@Resourceprivate UserMapper userMapper;/*** 根据 ID 删除*/@Testpublic void delById() {int rows = userMapper.deleteById(1094592041087729666L);System.out.println("删除条数:" + rows);}/*** 根据 columnMap 条件,删除记录*/@Testpublic void delByMap() {HashMap<String, Object> columnMap = new HashMap<>();columnMap.put("name", "向后");columnMap.put("age", 25);int rows = userMapper.deleteByMap(columnMap);System.out.println("删除条数:" + rows);}/*** 删除(根据ID 批量删除)* <p>* 主键ID列表(不能为 null 以及 empty)*/@Testpublic void deleteBatchIds() {int rows = userMapper.deleteBatchIds(Arrays.asList(109459204108772966L, 1088250446457389058L, 1088250446457389059L));System.out.println("删除条数:" + rows);}@Testpublic void deleteByWrapper() {LambdaQueryWrapper<User> lambdaQuery = Wrappers.<User>lambdaQuery();lambdaQuery.eq(User::getAge, 27).gt(User::getAge, 41);int rows = userMapper.delete(lambdaQuery);System.out.println("删除条数:" + rows);}
}
想学习更多微服务、分布式、中间件、数据库、项目快速构建等系列技术
请访问http://gblfy.com
让我们一起进步!!!