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.  
    }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM