MybatisPuls中QueryWrapper的select、update的用法

地址:https://blog.csdn.net/u014635374/article/details/107311227

切记:引入MybatisPlus后,禁止引入Mybatis,避免没必要的冲突

 

 

 

 

 

 

 

  1. /**
  2.  
    * <p>
  3.  
    * 根据根据 entity 条件,删除记录,QueryWrapper实体对象封装操作类(可以为 null)
  4.  
    * 下方获取到queryWrapper后删除的查询条件为name字段为null的and年龄大于等于12的and email字段不为null的
  5.  
    * 同理写法条件添加的方式就不做过多介绍了。
  6.  
    * </p>
  7.  
    */
  8.  
    @Test
  9.  
    public void delete() {
  10.  
    QueryWrapper<User> queryWrapper = new QueryWrapper<>();
  11.  
    queryWrapper
  12.  
    .isNull("name")
  13.  
    .ge("age", 12)
  14.  
    .isNotNull("email");
  15.  
    int delete = mapper.delete(queryWrapper);
  16.  
    System.out.println("delete return count = " + delete);
  17.  
    }

 

posted @ 2020-12-09 10:05  双间  阅读(14735)  评论(0编辑  收藏  举报