接口 ChainQuery<T>

所有超级接口:
ChainWrapper<T>
所有已知实现类:
LambdaQueryChainWrapper, QueryChainWrapper

public interface ChainQuery<T> extends ChainWrapper<T>
具有查询方法的定义
从以下版本开始:
2018-12-19
作者:
miemie
  • 方法概要

    修饰符和类型
    方法
    说明
    default Long
    获取 count
    default boolean
    判断数据是否存在
    default List<T>
    获取集合
    default List<T>
    list(com.baomidou.mybatisplus.core.metadata.IPage<T> page)
    获取集合
    default T
    one()
    获取单个
    default Optional<T>
    获取单个
    default <E extends com.baomidou.mybatisplus.core.metadata.IPage<T>>
    E
    page(E page)
    获取分页数据

    从接口继承的方法 com.baomidou.mybatisplus.extension.conditions.ChainWrapper

    execute, getBaseMapper, getEntityClass, getWrapper
  • 方法详细资料

    • list

      default List<T> list()
      获取集合
      返回:
      集合
    • list

      default List<T> list(com.baomidou.mybatisplus.core.metadata.IPage<T> page)
      获取集合
      参数:
      page - 分页条件
      返回:
      集合记录
      从以下版本开始:
      3.5.3.2
    • one

      default T one()
      获取单个
      返回:
      单个
    • oneOpt

      default Optional<T> oneOpt()
      获取单个
      返回:
      单个
      从以下版本开始:
      3.3.0
    • count

      default Long count()
      获取 count
      返回:
      count
    • exists

      default boolean exists()
      判断数据是否存在
      返回:
      true 存在 false 不存在
    • page

      default <E extends com.baomidou.mybatisplus.core.metadata.IPage<T>> E page(E page)
      获取分页数据
      参数:
      page - 分页条件
      返回:
      分页数据