类 ChainWrappers
java.lang.Object
com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
快捷构造 chain 式调用的工具类
- 从以下版本开始:
- 2019-11-28, 3.3.0
- 作者:
- miemie
-
方法概要
修饰符和类型方法说明static <T> com.baomidou.mybatisplus.extension.kotlin.KtQueryChainWrapper<T> ktQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, Class<T> entityClass) 链式查询 lambda 式 仅支持 Kotlinstatic <T> com.baomidou.mybatisplus.extension.kotlin.KtQueryChainWrapper<T> ktQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, T entity) 链式查询 lambda 式 仅支持 Kotlinstatic <T> com.baomidou.mybatisplus.extension.kotlin.KtQueryChainWrapper<T> ktQueryChain(Class<T> entityClass) 链式查询 lambda 式 仅支持 Kotlin 仅传 entityClass 实体类static <T> com.baomidou.mybatisplus.extension.kotlin.KtUpdateChainWrapper<T> ktUpdateChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, Class<T> entityClass) 链式更改 lambda 式 仅支持 Kotlinstatic <T> com.baomidou.mybatisplus.extension.kotlin.KtUpdateChainWrapper<T> ktUpdateChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, T entity) 链式更改 lambda 式 仅支持 Kotlinstatic <T> com.baomidou.mybatisplus.extension.kotlin.KtUpdateChainWrapper<T> ktUpdateChain(Class<T> entityClass) 链式更改 lambda 式 仅支持 Kotlin 仅传 entityClass 实体类static <T> LambdaQueryChainWrapper<T> lambdaQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper) 链式查询 lambda 式static <T> LambdaQueryChainWrapper<T> lambdaQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, Class<T> entityClass) 链式查询 lambda 式static <T> LambdaQueryChainWrapper<T> lambdaQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, T entity) 链式查询 lambda 式static <T> LambdaQueryChainWrapper<T> lambdaQueryChain(Class<T> entityClass) static <T> LambdaUpdateChainWrapper<T> lambdaUpdateChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper) 链式更改 lambda 式static <T> LambdaUpdateChainWrapper<T> lambdaUpdateChain(Class<T> entityClass) static <T> QueryChainWrapper<T> queryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper) 链式查询 普通static <T> QueryChainWrapper<T> queryChain(Class<T> entityClass) static <T> UpdateChainWrapper<T> updateChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper) 链式更改 普通static <T> UpdateChainWrapper<T> updateChain(Class<T> entityClass)
-
方法详细资料
-
queryChain
public static <T> QueryChainWrapper<T> queryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper) 链式查询 普通- 返回:
- QueryWrapper 的包装类
-
queryChain
-
lambdaQueryChain
public static <T> LambdaQueryChainWrapper<T> lambdaQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper) 链式查询 lambda 式注意:不支持 Kotlin
- 返回:
- LambdaQueryWrapper 的包装类
-
lambdaQueryChain
-
lambdaQueryChain
public static <T> LambdaQueryChainWrapper<T> lambdaQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, T entity) 链式查询 lambda 式注意:不支持 Kotlin
- 返回:
- LambdaQueryWrapper 的包装类
-
lambdaQueryChain
public static <T> LambdaQueryChainWrapper<T> lambdaQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, Class<T> entityClass) 链式查询 lambda 式注意:不支持 Kotlin
- 返回:
- LambdaQueryWrapper 的包装类
-
ktQueryChain
public static <T> com.baomidou.mybatisplus.extension.kotlin.KtQueryChainWrapper<T> ktQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, Class<T> entityClass) 链式查询 lambda 式 仅支持 Kotlin- 返回:
- KtQueryWrapper 的包装类
-
ktQueryChain
public static <T> com.baomidou.mybatisplus.extension.kotlin.KtQueryChainWrapper<T> ktQueryChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, T entity) 链式查询 lambda 式 仅支持 Kotlin- 返回:
- KtQueryWrapper 的包装类
-
ktQueryChain
public static <T> com.baomidou.mybatisplus.extension.kotlin.KtQueryChainWrapper<T> ktQueryChain(Class<T> entityClass) 链式查询 lambda 式 仅支持 Kotlin 仅传 entityClass 实体类- 返回:
- KtQueryWrapper 的包装类
-
updateChain
public static <T> UpdateChainWrapper<T> updateChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper) 链式更改 普通- 返回:
- UpdateWrapper 的包装类
-
updateChain
-
lambdaUpdateChain
public static <T> LambdaUpdateChainWrapper<T> lambdaUpdateChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper) 链式更改 lambda 式注意:不支持 Kotlin
- 返回:
- LambdaUpdateWrapper 的包装类
-
lambdaUpdateChain
-
ktUpdateChain
public static <T> com.baomidou.mybatisplus.extension.kotlin.KtUpdateChainWrapper<T> ktUpdateChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, Class<T> entityClass) 链式更改 lambda 式 仅支持 Kotlin- 返回:
- KtQueryWrapper 的包装类
-
ktUpdateChain
public static <T> com.baomidou.mybatisplus.extension.kotlin.KtUpdateChainWrapper<T> ktUpdateChain(Class<T> entityClass) 链式更改 lambda 式 仅支持 Kotlin 仅传 entityClass 实体类- 返回:
- KtUpdateWrapper 的包装类
-
ktUpdateChain
public static <T> com.baomidou.mybatisplus.extension.kotlin.KtUpdateChainWrapper<T> ktUpdateChain(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> mapper, T entity) 链式更改 lambda 式 仅支持 Kotlin- 返回:
- KtQueryWrapper 的包装类
-