# 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();
}
}
```