所有方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
void |
addResultFilter(ResultFilter resultFilter) |
protected <T> SqlResult<T> |
doSearch(Class<T> beanClass,
Map<String,Object> paraMap,
FetchType fetchType) |
protected Number |
getCountFromSqlResult(SqlResult<?> sqlResult) |
List<SqlInterceptor> |
getInterceptors() |
MetaResolver |
getMetaResolver() |
ParamResolver |
getParamResolver() |
List<ResultFilter> |
getResultFilters() |
SqlExecutor |
getSqlExecutor() |
SqlResolver |
getSqlResolver() |
protected Number[] |
getSummaryFromSqlResult(SqlResult<?> sqlResult) |
protected <T> SearchSql<T> |
intercept(SearchSql<T> searchSql,
Map<String,Object> paraMap,
FetchType fetchType) |
boolean |
isFailOnParamError() |
<T> Number |
searchCount(Class<T> beanClass)
此方法省略了检索参数,您可以在参数过滤器中注入它们
|
<T> Number |
searchCount(Class<T> beanClass,
Map<String,Object> paraMap) |
<T> Number |
searchSum(Class<T> beanClass,
FieldFns.FieldFn<T,?> field)
此方法省略了检索参数,您可以在参数过滤器中注入它们
|
<T> Number |
searchSum(Class<T> beanClass,
Map<String,Object> paraMap,
FieldFns.FieldFn<T,?> field) |
<T> Number |
searchSum(Class<T> beanClass,
Map<String,Object> paraMap,
String field) |
<T> Number[] |
searchSum(Class<T> beanClass,
Map<String,Object> paraMap,
String[] fields) |
<T> Number |
searchSum(Class<T> beanClass,
String field)
此方法省略了检索参数,您可以在参数过滤器中注入它们
|
<T> Number[] |
searchSum(Class<T> beanClass,
String[] fields)
此方法省略了检索参数,您可以在参数过滤器中注入它们
|
void |
setFailOnParamError(boolean failOnParamError) |
void |
setInterceptors(List<SqlInterceptor> interceptors) |
void |
setMetaResolver(MetaResolver metaResolver) |
void |
setParamResolver(ParamResolver paramResolver) |
void |
setResultFilters(List<ResultFilter> resultFilters) |
void |
setSqlExecutor(SqlExecutor sqlExecutor) |
void |
setSqlResolver(SqlResolver sqlResolver) |