接口 OpenJavaBaseMapper<T>

所有超级接口:
com.baomidou.mybatisplus.core.mapper.BaseMapper<T>, com.baomidou.mybatisplus.core.mapper.Mapper<T>

public interface OpenJavaBaseMapper<T> extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T>
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final org.apache.commons.logging.Log
     
    static final String
     
    static final String
     
  • 方法概要

    修饰符和类型
    方法
    说明
    default <P> int
    add(P addVo, Class entityClass)
    新增
    default <P> String
    addForResult(P addVo, Class entityClass)
    新增
    default <P> String
    addForResult(P addVo, Class entityClass, String message)
     
    default <P> String
    addForResult(T entity)
    增加
    default <P extends PageVo>
    com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
    condition2Wrapper(P condition, Class queryVoClass)
    condition转queryWrapper对象
    default <P> String
    deleteByVoForResult(P deleteVo)
    删除
    default String
    根据ID进行删除
    default String
    批量删除
    default <P> Serializable
    获取主键值
    default cn.openjava.basic.format.vo.Form
    selectById(Serializable id, Class queryVoClass)
     
    default cn.openjava.basic.format.vo.Grid
    selectPage(long current, long size, com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper, Class queryVoClass)
    分页查询
    default <P extends PageVo>
    cn.openjava.basic.format.vo.Grid<T>
    selectPage(P condition)
    分页查询
    default <P extends PageVo>
    cn.openjava.basic.format.vo.Grid
    selectPage(P condition, Class queryVoClass)
    分页查询
    default <P> int
    update(P updateVo, Class entityClass)
    修改
    default <P> String
    updateForResult(P updateVo, Class entityClass)
    修改
    default <P> com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
    vo2Wrapper(P deleteVo)
    condition转queryWrapper对象

    从接口继承的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper

    delete, deleteBatchIds, deleteById, deleteById, deleteById, deleteByIds, deleteByIds, deleteByMap, exists, insert, insert, insert, insertOrUpdate, insertOrUpdate, insertOrUpdate, insertOrUpdate, insertOrUpdate, selectBatchIds, selectBatchIds, selectById, selectByIds, selectByIds, selectByMap, selectByMap, selectCount, selectList, selectList, selectList, selectList, selectMaps, selectMaps, selectMaps, selectMaps, selectMapsPage, selectObjs, selectObjs, selectOne, selectOne, selectPage, update, update, updateById, updateById, updateById
  • 字段详细资料

  • 方法详细资料

    • selectPage

      default cn.openjava.basic.format.vo.Grid selectPage(long current, long size, @Param("ew") com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper, Class queryVoClass)
      分页查询
      参数:
      current - 当前页
      size - 每页条目数
      queryWrapper - 查询条件
      返回:
      Grid对象
    • selectById

      default cn.openjava.basic.format.vo.Form selectById(Serializable id, Class queryVoClass)
    • selectPage

      default <P extends PageVo> cn.openjava.basic.format.vo.Grid<T> selectPage(P condition)
      分页查询
      参数:
      condition - 继承了PageVo的对象
      返回:
      分页结果
    • selectPage

      default <P extends PageVo> cn.openjava.basic.format.vo.Grid selectPage(P condition, Class queryVoClass)
      分页查询
      类型参数:
      P -
      参数:
      condition - 继承了PageVo的对象
      queryVoClass - 查询VO
      返回:
    • condition2Wrapper

      default <P extends PageVo> com.baomidou.mybatisplus.core.conditions.query.QueryWrapper condition2Wrapper(P condition, Class queryVoClass)
      condition转queryWrapper对象
      类型参数:
      P - 任意对象
      参数:
      condition - 条件VO
      返回:
      分页结果
    • vo2Wrapper

      default <P> com.baomidou.mybatisplus.core.conditions.query.QueryWrapper vo2Wrapper(P deleteVo)
      condition转queryWrapper对象
      类型参数:
      P - 任意对象
      参数:
      deleteVo - 条件VO
      返回:
      分页结果
    • deleteForResult

      default String deleteForResult(Serializable id)
      根据ID进行删除
      参数:
      id -
      返回:
    • deleteForResult

      default String deleteForResult(Collection<?> idList)
      批量删除
      参数:
      idList -
      返回:
    • deleteByVoForResult

      default <P> String deleteByVoForResult(P deleteVo)
      删除
      类型参数:
      P -
      参数:
      deleteVo - 删除VO
      返回:
    • addForResult

      default <P> String addForResult(P addVo, Class entityClass)
      新增
      类型参数:
      P -
      参数:
      addVo - 新增Vo对象
      entityClass - 实体类对象
      返回:
      是或者否
    • addForResult

      default <P> String addForResult(P addVo, Class entityClass, String message)
    • addForResult

      default <P> String addForResult(T entity)
      增加
      类型参数:
      P -
      参数:
      entity - 实体类
      返回:
      成功标志
    • add

      default <P> int add(P addVo, Class entityClass)
      新增
      类型参数:
      P -
      参数:
      addVo - 新增Vo对象
      entityClass - 实体类对象
      返回:
      是或者否
    • updateForResult

      default <P> String updateForResult(P updateVo, Class entityClass)
      修改
      类型参数:
      P -
      参数:
      updateVo - 修改Vo
      entityClass -
      返回:
    • update

      default <P> int update(P updateVo, Class entityClass)
      修改
      类型参数:
      P -
      参数:
      updateVo - 修改Vo
      entityClass -
      返回:
    • getPkFromVo

      default <P> Serializable getPkFromVo(P vo)
      获取主键值
      类型参数:
      P -
      参数:
      vo -
      返回: