zoukankan      html  css  js  c++  java
  • Mybatis-Plus 实战完整学习笔记(十一)------条件构造器删除,修改,conditon

    1、修改功能--其他过滤方式跟select一样

     1 /**
     2      * 修改条件构造器
     3      * @throws SQLException
     4      */
     5     @Test
     6     public void selectUpdate() throws SQLException {
     7 
     8         Employee employee = new Employee();
     9         employee.setGender(1);
    10 
    11         // 添加过滤条件
    12         Integer result = employeeMapper.update(employee,new UpdateWrapper<>());
    13 
    14 
    15         if (result>0) {
    16             logger.info("++ 更新成功+++++" + result);
    17         }
    18 
    19     }
    View Code

    2、删除功能

     1  /**
     2      * 删除条件
     3      * @throws SQLException
     4      */
     5     @Test
     6     public void deleted() throws SQLException {
     7 
     8 
     9         Employee employee = new Employee();
    10         employee.setId(1);
    11 
    12         // 删除过滤条件
    13         Integer result = employeeMapper.delete(new QueryWrapper<>());
    14 
    15         if (result>0) {
    16             logger.info("++ 删除成功+++++" + result);
    17         }
    18 
    19     }
    View Code

    3、Condition跟QueryWrapper一样

     1  /**
     2      * Condition用法
     3      *
     4      * @throws SQLException
     5      */
     6     @Test
     7     public void selectCondition() throws SQLException {
     8 
     9         //Condition用法
    10         QueryWrapper condition = Condition.create().eq("age", "20");
    11 
    12         List employeeList = employeeMapper.selectList(condition);
    13 
    14 
    15         if (!employeeList.isEmpty()) {
    16             logger.info("++条件构造器查询员工信息+++++" + gson.toJson(employeeList));
    17         }
    18 
    19     }
    View Code
  • 相关阅读:
    明星球队的傲慢
    VS2010测试方面的文章重点
    项目管理有感
    团队从小到大,再到体验团队
    css实现文字渐变
    echarts坐标轴文字过长省略
    mustache+mock
    你有选择的权利
    呵呵,初学者小编
    Centos7升级到OpenSSH_8.8p1、OpenSSL 1.1.1l版本
  • 原文地址:https://www.cnblogs.com/liuyangfirst/p/9740331.html
Copyright © 2011-2022 走看看