【MyBatis】学习笔记08:批量删除

简介: 【MyBatis】学习笔记08:批量删除

目录

    /**
         * 批量删除用户
         * @param ids 用户Id
         * @return 影响的行数
         */
        int deleteMore(@Param("ids") String ids);
    <!--    int deleteMore(@Param("ids") String ids);-->
        <delete id="deleteMore">
            delete from t_users where userId in (${ids})
        </delete>

    只能使用$ ,不能使用#,且使用$不需要加引号

    @Test
        public void testdeleteMore(){
            SqlSession sqlSession = SqlSessionUtils.getSqlSession();
            SQLMapper mapper = sqlSession.getMapper(SQLMapper.class);
            int list = mapper.deleteMore("5,6");
            System.out.println(list);
        }
    相关文章
    |
    SQL Java 数据库连接
    Mybatis实战练习六【批量删除&Mybatis参数传递】(下)
    Mybatis实战练习六【批量删除&Mybatis参数传递】
    |
    SQL 存储 Java
    Mybatis实战练习六【批量删除&Mybatis参数传递】(上)
    Mybatis实战练习六【批量删除&Mybatis参数传递】
    |
    XML Java 数据库连接
    java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-mybatis的概述2
    java202304java学习笔记第六十五天-ssm-声明式控制-基于xml的声明式配置-mybatis的概述2
    56 0
    |
    6月前
    |
    SQL Java 关系型数据库
    MyBatisPlus学习笔记(SpringBoot版)
    MyBatisPlus学习笔记(SpringBoot版)
    502 0
    |
    SQL Java 关系型数据库
    |
    SQL Java 关系型数据库
    java202304java学习笔记第六十六天-ssm-mybatis的dao层实现1
    java202304java学习笔记第六十六天-ssm-mybatis的dao层实现1
    36 0
    java202304java学习笔记第六十六天-ssm-mybatis中dao层实现-动态sql-foreach之2
    java202304java学习笔记第六十六天-ssm-mybatis中dao层实现-动态sql-foreach之2
    59 0