接口 SelectService<T,ID>
- 类型参数:
T-
- 所有超级接口:
PagingService,Serializable
- 所有已知子接口:
SqlBeanService<T,ID>
Select 通用业务接口
- 版本:
- 1.0
- 作者:
- Jovi
-
方法概要
修饰符和类型方法说明intcount()统计全部int根据自定义条件统计int根据自定义条件统计intcountBy(ConditionHandle<T> cond) 根据条件查询统计int根据条件查询统计int根据条件查询统计分页paging(Select select, PageHelper<T> pageHelper) 分页<R> ResultData<R>分页<R> ResultData<R>paging(Class<R> returnType, Select select, PageHelper<R> pageHelper) 分页select()查询全部查询全部根据自定义条件查询(可自动分页)返回List<R> List<R>查询全部(可指定返回类型、查询的表)<R> List<R>查询全部(可指定返回类型、查询的表)<R> List<R>根据自定义条件查询(可自动分页)返回List(可指定返回类型、查询的表) selectBy(Paging paging, ConditionHandle<T> cond) 根据条件查询根据条件查询根据条件查询selectBy(ConditionHandle<T> cond) 根据条件查询根据条件查询<R> List<R>selectBy(Class<R> returnType, Paging paging, ConditionHandle<T> cond) 根据条件查询(可指定返回类型、查询的表)<R> List<R>根据条件查询(可指定返回类型、查询的表)<R> List<R>根据条件查询(可指定返回类型、查询的表)<R> List<R>selectBy(Class<R> returnType, ConditionHandle<T> cond) 根据条件查询(可指定返回类型、查询的表)<R> List<R>根据条件查询(可指定返回类型、查询的表)<R> List<R>根据条件查询(可指定返回类型、查询的表)根据条件查询selectById(ID id) 根据id条件查询<R> RselectById(Class<R> returnType, ID id) 根据id条件查询(可指定返回类型、查询的表)selectByIds(ID... ids) 根据ids条件查询<R> List<R>selectByIds(Class<R> returnType, ID... ids) 根据id条件查询(可指定返回类型、查询的表)根据自定义条件查询返回MapselectMapList(Select select) 根据自定义条件查询(可自动分页)返回List根据自定义条件查询 只返回一条记录<R> R根据自定义条件查询 只返回一条记录(可指定返回类型)selectOneBy(ConditionHandle<T> cond) 根据条件查询selectOneBy(Wrapper where) 根据条件查询<R> RselectOneBy(Class<R> returnType, ConditionHandle<T> cond) 根据条件查询<R> RselectOneBy(Class<R> returnType, Wrapper where) 根据条件查询<R> RselectOneBy(Class<R> returnType, String where, Object... args) 根据条件查询(可指定返回类型、查询的表)selectOneBy(String where, Object... args) 根据条件查询
-
方法详细资料
-
selectById
根据id条件查询- 参数:
id- 唯一id- 返回:
-
selectById
根据id条件查询(可指定返回类型、查询的表)- 参数:
returnType- 指定返回到类型id- 唯一id- 返回:
-
selectByIds
根据ids条件查询- 参数:
ids- 唯一id数组- 返回:
-
selectByIds
根据id条件查询(可指定返回类型、查询的表)- 参数:
returnType- 指定返回到类型ids- 唯一id数组- 返回:
-
selectOne
根据自定义条件查询 只返回一条记录- 参数:
select- 查询对象- 返回:
-
selectOne
根据自定义条件查询 只返回一条记录(可指定返回类型)- 参数:
returnType- 指定返回到类型select- 查询对象- 返回:
-
selectMap
根据自定义条件查询返回Map- 参数:
select- 查询对象- 返回:
-
selectOneBy
根据条件查询- 参数:
where- 查询条件args- 条件参数- 返回:
-
selectOneBy
根据条件查询(可指定返回类型、查询的表)- 参数:
returnType- 指定返回到类型where- 查询条件args- 条件参数- 返回:
-
selectOneBy
根据条件查询- 参数:
where- 条件包装器- 返回:
-
selectOneBy
根据条件查询- 参数:
cond- Lambda条件- 返回:
-
selectOneBy
根据条件查询- 类型参数:
R-- 参数:
returnType- 指定返回到类型where- 条件包装器- 返回:
-
selectOneBy
根据条件查询- 类型参数:
R-- 参数:
returnType- 指定返回到类型cond- Lambda条件- 返回:
-
selectBy
根据条件查询- 参数:
where- 查询条件args- 条件参数- 返回:
-
selectBy
根据条件查询- 参数:
where- 条件包装器- 返回:
-
selectBy
根据条件查询- 参数:
cond- Lambda条件- 返回:
-
selectBy
根据条件查询- 参数:
paging- 分页对象where- 查询条件args- 条件参数- 返回:
-
selectBy
根据条件查询- 参数:
paging- 分页对象where- 条件包装器- 返回:
-
selectBy
根据条件查询- 参数:
paging- 分页对象cond- Lambda条件- 返回:
-
selectBy
根据条件查询(可指定返回类型、查询的表)- 参数:
returnType- 指定返回到类型where- 查询条件args- 条件参数- 返回:
-
selectBy
根据条件查询(可指定返回类型、查询的表)- 类型参数:
R-- 参数:
returnType- 指定返回到类型where- 条件包装器- 返回:
-
selectBy
根据条件查询(可指定返回类型、查询的表)- 类型参数:
R-- 参数:
returnType- 指定返回到类型cond- Lambda条件- 返回:
-
selectBy
根据条件查询(可指定返回类型、查询的表)- 参数:
returnType- 指定返回到类型paging- 分页对象where- 查询条件args- 条件参数- 返回:
-
selectBy
根据条件查询(可指定返回类型、查询的表)- 类型参数:
R-- 参数:
returnType- 指定返回到类型paging- 分页对象where- 条件包装器- 返回:
-
selectBy
根据条件查询(可指定返回类型、查询的表)- 类型参数:
R-- 参数:
returnType- 指定返回到类型paging- 分页对象cond- Lambda条件- 返回:
-
countBy
根据条件查询统计- 参数:
where- 查询条件args- 条件参数- 返回:
-
countBy
根据条件查询统计- 参数:
where- 条件包装器- 返回:
-
countBy
根据条件查询统计- 参数:
cond- Lambda条件- 返回:
-
count
int count()统计全部- 返回:
-
select
查询全部- 返回:
-
select
查询全部(可指定返回类型、查询的表)- 参数:
returnType- 指定返回到类型- 返回:
-
select
查询全部- 参数:
paging- 分页对象- 返回:
-
select
查询全部(可指定返回类型、查询的表)- 参数:
returnType- 指定返回到类型paging- 分页对象- 返回:
-
selectMapList
根据自定义条件查询(可自动分页)返回List- 参数:
select- 查询对象- 返回:
-
select
根据自定义条件查询(可自动分页)返回List- 参数:
select- 查询对象- 返回:
-
select
根据自定义条件查询(可自动分页)返回List(可指定返回类型、查询的表) - 参数:
returnType- 指定返回到类型select- 查询对象- 返回:
-
count
根据自定义条件统计- 参数:
select- 查询对象- 返回:
-
count
根据自定义条件统计- 参数:
returnType- 指定返回到类型select- 查询对象- 返回:
-
paging
分页- 参数:
select- 查询对象pageHelper- 分页助手- 返回:
-
paging
分页- 参数:
select- 查询对象pagenum- 当前页pagenum- 每页数量- 返回:
-
paging
分页- 类型参数:
R-- 参数:
returnType- 指定返回到类型select- 查询对象pageHelper- 分页助手- 返回:
-
paging
分页- 类型参数:
R-- 参数:
returnType- 指定返回到类型select- 查询对象pagenum- 当前页pagenum- 每页数量- 返回:
-