public interface ChainWrapper<T>
以及 继承该接口的子接口能直接获取到 BaseMapper 和相应的 Wrapper
| 限定符和类型 | 方法和说明 |
|---|---|
default <R> R |
execute(com.baomidou.mybatisplus.core.toolkit.support.SFunction<com.baomidou.mybatisplus.core.mapper.BaseMapper<T>,R> function)
执行baseMapper操作,有baseMapper操作时使用baseMapper,没有时通过entityClass获取baseMapper,再使用
|
com.baomidou.mybatisplus.core.mapper.BaseMapper<T> |
getBaseMapper()
获取 BaseMapper
|
java.lang.Class<T> |
getEntityClass()
获取当前实体Class
|
com.baomidou.mybatisplus.core.conditions.Wrapper<T> |
getWrapper()
获取最终拿去执行的 Wrapper
|
com.baomidou.mybatisplus.core.mapper.BaseMapper<T> getBaseMapper()
com.baomidou.mybatisplus.core.conditions.Wrapper<T> getWrapper()
java.lang.Class<T> getEntityClass()
default <R> R execute(com.baomidou.mybatisplus.core.toolkit.support.SFunction<com.baomidou.mybatisplus.core.mapper.BaseMapper<T>,R> function)
R - 返回值function - 操作