zoukankan      html  css  js  c++  java
  • Mybatis-Plus 实战完整学习笔记(八)------delete测试

    1、根据ID删除一个员工deleteById

     1  /**
     2      * 删除客户
     3      *
     4      * @throws SQLException
     5      */
     6     @Test
     7     public void deletedMethod() throws SQLException {
     8 
     9         // 1.根据ID删除一个员工
    10         Integer result = employeeMapper.deleteById(1);
    11 
    12         if (result != null || result > 0) {
    13             logger.info("++++++++++++++++删除成功+++++");
    14         }
    15 
    16     }
    View Code

    2、根据多个ID删除多个员工

     1 /**
     2      * 删除客户
     3      *
     4      * @throws SQLException
     5      */
     6     @Test
     7     public void deletedMethod() throws SQLException {
     8 
     9  
    10        // 2.多个ID删除
    11         List<Integer> idList = new  ArrayList<>();
    12         idList.add(21);
    13         idList.add(20);
    14 
    15         Integer result = employeeMapper.deleteBatchIds(idList);
    16 
    17 
    18         if (result != null || result > 0) {
    19             logger.info("++++++++++++++++删除成功+++++");
    20         }
    21 
    22     }
    View Code

    3、根据map条件删除

     1  /**
     2      * 删除客户
     3      *
     4      * @throws SQLException
     5      */
     6     @Test
     7     public void deletedMethod() throws SQLException {
     8 
     9         // 3.根据map条件删除
    10         Employee employee = employeeMapper.selectById(19);
    11 
    12         Map<String, Object> map = new HashMap<>(16);
    13         map.put("email", employee.getEmail());
    14         map.put("age", employee.getAge());
    15 
    16         Integer result = employeeMapper.deleteByMap(map);
    17 
    18         if (result != null || result > 0) {
    19             logger.info("++++++++++++++++删除成功+++++");
    20         }
    21 
    22     }
    View Code

    4、根据条件构造器删除

     1 /**
     2      * 删除客户
     3      *
     4      * @throws SQLException
     5      */
     6     @Test
     7     public void deletedMethod() throws SQLException {
     8 
     9         // 4.根据条件构造器删除
    10         Integer result = employeeMapper.delete(new QueryWrapper<Employee>()
    11                 .eq("gender", 1));
    12 
    13         if (result != null || result > 0) {
    14             logger.info("++++++++++++++++删除成功+++++");
    15         }
    View Code
  • 相关阅读:
    在sql server中怎样获得正在执行的Sql查询
    在windows中使用VMWare安装Mac OS 10.7
    Scrspy 命令
    Windows Service 小品
    线程同步(一)
    线程基础必知必会(二)
    线程基础必知必会(一)
    准备工作与简介
    Python 正则表达式急速入门
    SQL Server 每日一题--每月销售额
  • 原文地址:https://www.cnblogs.com/liuyangfirst/p/9738850.html
Copyright © 2011-2022 走看看