接口 BaseMapper<T>
- 类型参数:
T- Bean 类型
- 所有超级接口:
IMapper<T>
默认的通用Mapper
-
方法概要
修饰符和类型方法说明int删除,intdisable(Serializable id) 禁用intenable(Serializable id) 启用int新增, 当属性值为null时,则使用数据库默认值查询全部根据主键查询selectByQuery(Query query) 条件查询int切换 启用/禁用intupdateById(T domain) 根据主键修改,当属性值为null时,则不修改该属性
-
方法详细资料
-
insert
新增, 当属性值为null时,则使用数据库默认值- 参数:
domain- 实体对象- 返回:
- 修改数据的数量
-
updateById
根据主键修改,当属性值为null时,则不修改该属性- 参数:
domain- 实体对象- 返回:
- 修改数据的数量
-
deleteById
删除,- 参数:
id- 主键ID- 返回:
- 修改数据的数量
-
enable
启用- 参数:
id- 主键- 返回:
- 修改数据的数量
-
disable
禁用- 参数:
id- 主键- 返回:
- 修改数据的数量
-
toggleEnable
切换 启用/禁用- 参数:
id- 主键- 返回:
- 修改数据的数量
-
selectById
根据主键查询- 参数:
id- 主键- 返回:
- 查询到的数据
-
selectAll
查询全部- 返回:
- 查询到的数据
-
selectByQuery
条件查询- 参数:
query- 查询条件- 返回:
- 查询到的数据
-