类 BaseServiceImpl<T extends Serializable,Id>
java.lang.Object
tech.mhuang.pacebox.springboot.core.service.impl.BaseServiceImpl<T,Id>
- 所有已实现的接口:
BaseService<T,Id>
public abstract class BaseServiceImpl<T extends Serializable,Id>
extends Object
implements BaseService<T,Id>
通用service
- 从以下版本开始:
- 1.0.0
- 作者:
- mhuang
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明int查询实例的总数int删除获取单个根据Id获取单个实例int插入intinsertInto(InsertInto<Id> into) 保存扩展分页查询int总数查询条件查询queryAll()查询全部voidsetBaseMapper(BaseMapper<T, Id> baseMapper) int修改单个实例int修改单个实例所有的字段
-
构造器详细资料
-
BaseServiceImpl
public BaseServiceImpl()
-
-
方法详细资料
-
setBaseMapper
-
get
获取单个- 指定者:
get在接口中BaseService<T extends Serializable,Id> - 参数:
t- 查询的实例对象- 返回:
- T
-
getById
从接口复制的说明:BaseService根据Id获取单个实例- 指定者:
getById在接口中BaseService<T extends Serializable,Id> - 参数:
id- 查询的主键id- 返回:
- T
-
update
从接口复制的说明:BaseService修改单个实例- 指定者:
update在接口中BaseService<T extends Serializable,Id> - 参数:
t- 实例对象- 返回:
- 修改个数
-
updateAll
从接口复制的说明:BaseService修改单个实例所有的字段- 指定者:
updateAll在接口中BaseService<T extends Serializable,Id> - 参数:
t- 修改的实例- 返回:
- 修改成功的个数
-
count
查询实例的总数- 指定者:
count在接口中BaseService<T extends Serializable,Id> - 参数:
t- 查询实例- 返回:
- 查询的个数
-
insert
从接口复制的说明:BaseService插入- 指定者:
insert在接口中BaseService<T extends Serializable,Id> - 参数:
t- 插入集合- 返回:
- 添加个数
-
page
从接口复制的说明:BaseService分页查询- 指定者:
page在接口中BaseService<T extends Serializable,Id> - 参数:
page- 分页条件- 返回:
- 结果集
-
pageCount
从接口复制的说明:BaseService总数查询- 指定者:
pageCount在接口中BaseService<T extends Serializable,Id> - 参数:
page- 条件- 返回:
- 结果
-
queryAll
从接口复制的说明:BaseService查询全部- 指定者:
queryAll在接口中BaseService<T extends Serializable,Id> - 返回:
- 结果集
-
query
从接口复制的说明:BaseService条件查询- 指定者:
query在接口中BaseService<T extends Serializable,Id> - 参数:
t- 条件- 返回:
- 结果集
-
delete
从接口复制的说明:BaseService删除- 指定者:
delete在接口中BaseService<T extends Serializable,Id> - 参数:
id- 删除的id- 返回:
- 删除个数
-
insertInto
从接口复制的说明:BaseService保存扩展- 指定者:
insertInto在接口中BaseService<T extends Serializable,Id> - 参数:
into- 扩展- 返回:
- 保存个数
-