接口 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>
-
字段概要
字段 -
方法概要
修饰符和类型方法说明default <P> int新增default <P> StringaddForResult(P addVo, Class entityClass) 新增default <P> StringaddForResult(P addVo, Class entityClass, String message) default <P> StringaddForResult(T entity) 增加default <P extends PageVo>
com.baomidou.mybatisplus.core.conditions.query.QueryWrappercondition2Wrapper(P condition, Class queryVoClass) condition转queryWrapper对象default <P> StringdeleteByVoForResult(P deleteVo) 删除default String根据ID进行删除default StringdeleteForResult(Collection<?> idList) 批量删除default <P> SerializablegetPkFromVo(P vo) 获取主键值default cn.openjava.basic.format.vo.FormselectById(Serializable id, Class queryVoClass) default cn.openjava.basic.format.vo.GridselectPage(long current, long size, com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper, Class queryVoClass) 分页查询selectPage(P condition) 分页查询default <P extends PageVo>
cn.openjava.basic.format.vo.GridselectPage(P condition, Class queryVoClass) 分页查询default <P> int修改default <P> StringupdateForResult(P updateVo, Class entityClass) 修改default <P> com.baomidou.mybatisplus.core.conditions.query.QueryWrappervo2Wrapper(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
-
selectPage
分页查询- 参数:
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
根据ID进行删除- 参数:
id-- 返回:
-
deleteForResult
批量删除- 参数:
idList-- 返回:
-
deleteByVoForResult
删除- 类型参数:
P-- 参数:
deleteVo- 删除VO- 返回:
-
addForResult
新增- 类型参数:
P-- 参数:
addVo- 新增Vo对象entityClass- 实体类对象- 返回:
- 是或者否
-
addForResult
-
addForResult
增加- 类型参数:
P-- 参数:
entity- 实体类- 返回:
- 成功标志
-
add
新增- 类型参数:
P-- 参数:
addVo- 新增Vo对象entityClass- 实体类对象- 返回:
- 是或者否
-
updateForResult
修改- 类型参数:
P-- 参数:
updateVo- 修改VoentityClass-- 返回:
-
update
修改- 类型参数:
P-- 参数:
updateVo- 修改VoentityClass-- 返回:
-
getPkFromVo
获取主键值- 类型参数:
P-- 参数:
vo-- 返回:
-