# easy-stream-support **Repository Path**: easy-framework/easy-stream-support ## Basic Information - **Project Name**: easy-stream-support - **Description**: mybatisplus流式编程 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-25 - **Last Updated**: 2025-08-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 介绍 让 _Mybatisplus_ 支持用流式编程 #### pom文件引入 ```xml io.github.xiaoyudeguang easy-stream-support 1.0.0 ``` #### 使用教程 使用mybatisplus原生的写法: ```java import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.xiaoyudeguang.mapper.SysUserMapper; import com.xiaoyudeguang.model.SysUser; import org.springframework.beans.factory.annotation.Autowired; import java.util.List; public class Test { @Autowired private SysUserMapper sysUserMapper; public List test(String userNo) { return sysUserMapper.selectList(Wrappers.lambdaQuery().eq(SysUser::getUserNo, userNo)); } } ``` 使用easy-stream-support的写法 ```java import com.xiaoyudeguang.model.SysUser; import com.xiaoyudeguang.util.Wrappers; import java.util.List; public class Test { public List test(String userNo) { return Wrappers.lambdaQuery().eq(SysUser::getUserNo, userNo).selectList(); } } ``` 或 ``` import com.xiaoyudeguang.model.SysUser; import com.xiaoyudeguang.util.Wrappers; import java.util.List; public class Test { public List test(String userNo) { return Wrappers.query(SysUser.class).eq("userNo", userNo).selectList(); } } ```