MybatisPlus下的CollectionUtils(mybatisplus.core.toolkit.CollectionUtils)

发布时间:2024年01月19日

目录

依赖

1.判断集合是否为空


import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;

依赖

 <!--mybatis plus依赖-->
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>${mybatis-plus.version}</version>
        </dependency>
 <properties>
       
        <!--依赖版本控制-->
       
        <mybatis-plus.version>3.4.1</mybatis-plus.version>
       
    </properties>

1.判断集合是否为空

实体类

package com.lpc.entity;
 
import lombok.AllArgsConstructor;
import lombok.Data;
 
/**
 * @Author lpc
 * @Date 2024 01 08 10 24
 **/
 
@Data //简化实体类,get,set,构造都有了
@AllArgsConstructor
public class Users {
    private Integer id;
    private String username;
    private String password;
    private Integer age;
 
}

AllArgsConstructor?是 lombok 提供的一个注解,它可以为类生成一个包含所有字段的构造函数。使用?@AllArgsConstructor?注解,你就不需要手动编写构造函数,lombok 会自动生成一个构造函数,并将所有字段作为参数。

依赖

 <!--Lombok 是一个开发工具,可以通过注解自动化生成 Java 代码中的一些样板代码,
        如 getter、setter、构造函数等,减少了编写冗余代码的工作量。-->
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>${lombok.version}</version>
        </dependency>
<properties>
        <!--依赖版本控制-->
        <lombok.version>1.18.16</lombok.version>
    </properties>
 @Test
    public void Users12() {
        List<Users> userList = new ArrayList<>();
        userList.add(new Users(1, "user1", "password1", 25));
        userList.add(new Users(2, "user2", "password2", 17));
        userList.add(new Users(3, "user3", "password3", 19));
        userList.add(new Users(4, "user4", "password4", 18));
        userList.add(new Users(5, "user5", "password5", 19));
        userList.add(new Users(6, "user6", "password6", 20));


        //判断集合是否为空
        if (CollectionUtils.isEmpty(userList)){
            System.out.println("集合为空");
        }else {
            System.out.println("集合不为空");
        }

    }

文章来源:https://blog.csdn.net/m0_59690068/article/details/135593535
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。