程序包 cn.zhxu.bs
接口 MapSearcher
- 所有超级接口:
Searcher
- 所有已知实现类:
DefaultMapSearcher
Map 对象检索器接口
根据 SearchBean 的 Class 和 检索参数,自动检索,数据以 Map 对象呈现
- 从以下版本开始:
- v3.0.0
- 作者:
- Troy.Zhou @ 2021-10-29
-
方法概要
修饰符和类型方法说明<T> SearchResult<Map<String,Object>> 适合需要分页的查询,此方法省略了检索参数,您可以在参数过滤器中注入它们<T> SearchResult<Map<String,Object>> search(Class<T> beanClass, FieldFns.FieldFn<T, ?> summaryField) 适合需要分页的查询,此方法省略了检索参数,您可以在参数过滤器中注入它们<T> SearchResult<Map<String,Object>> 适合需要分页的查询,此方法省略了检索参数,您可以在参数过滤器中注入它们<T> SearchResult<Map<String,Object>> 适合需要分页的查询,此方法省略了检索参数,您可以在参数过滤器中注入它们<T> SearchResult<Map<String,Object>> 适合需要分页的查询<T> SearchResult<Map<String,Object>> 适合需要分页的查询<T> SearchResult<Map<String,Object>> 适合需要分页的查询<T> SearchResult<Map<String,Object>> 适合需要分页的查询检索满足条件的所有数据,不支持偏移,您可以在参数过滤器中注入它们检索满足条件的所有数据,不支持偏移searchFirst(Class<T> beanClass) 此方法省略了检索参数,您可以在参数过滤器中注入它们searchFirst(Class<T> beanClass, Map<String, Object> paraMap) searchList(Class<T> beanClass) 适合不需要分页的查询,您可以在参数过滤器中注入它们searchList(Class<T> beanClass, Map<String, Object> paraMap) 适合不需要分页的查询从接口继承的方法 cn.zhxu.bs.Searcher
searchCount, searchCount, searchSum, searchSum, searchSum, searchSum, searchSum, searchSum
-
方法详细资料
-
search
适合需要分页的查询,此方法省略了检索参数,您可以在参数过滤器中注入它们- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型- 返回:
- { 总条数,数据列表 }
- 从以下版本开始:
- v4.0.0
-
search
适合需要分页的查询- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型paraMap- 检索参数- 返回:
- { 总条数,数据列表 }
-
search
适合需要分页的查询,此方法省略了检索参数,您可以在参数过滤器中注入它们- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型summaryField- 统计字段- 返回:
- { 总条数,数据列表,统计和 }
- 从以下版本开始:
- v4.0.0
-
search
<T> SearchResult<Map<String,Object>> search(Class<T> beanClass, Map<String, Object> paraMap, String summaryField) 适合需要分页的查询- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型paraMap- 检索参数summaryField- 统计字段- 返回:
- { 总条数,数据列表,统计和 }
- 从以下版本开始:
- v4.0.0
-
search
适合需要分页的查询,此方法省略了检索参数,您可以在参数过滤器中注入它们- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型summaryField- 统计字段- 返回:
- { 总条数,数据列表,统计和 }
- 从以下版本开始:
- v4.0.0
-
search
<T> SearchResult<Map<String,Object>> search(Class<T> beanClass, Map<String, Object> paraMap, FieldFns.FieldFn<T, ?> summaryField) 适合需要分页的查询- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型paraMap- 检索参数summaryField- 统计字段- 返回:
- { 总条数,数据列表,统计和 }
- 从以下版本开始:
- v4.0.0
-
search
适合需要分页的查询,此方法省略了检索参数,您可以在参数过滤器中注入它们- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型summaryFields- 统计字段- 返回:
- { 总条数,数据列表,统计和 }
- 从以下版本开始:
- v4.0.0
-
search
<T> SearchResult<Map<String,Object>> search(Class<T> beanClass, Map<String, Object> paraMap, String[] summaryFields) 适合需要分页的查询- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型paraMap- 检索参数summaryFields- 统计字段- 返回:
- { 总条数,数据列表,统计和 }
-
searchFirst
此方法省略了检索参数,您可以在参数过滤器中注入它们- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型- 返回:
- 满足条件的第一条数据
- 从以下版本开始:
- v4.0.0
-
searchFirst
- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型paraMap- 检索参数(包括排序分页参数)- 返回:
- 满足条件的第一条数据
-
searchList
适合不需要分页的查询,您可以在参数过滤器中注入它们- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型- 返回:
- 数据列表
- 从以下版本开始:
- v4.0.0
-
searchList
适合不需要分页的查询- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型paraMap- 检索参数(包括排序分页参数)- 返回:
- 数据列表
-
searchAll
检索满足条件的所有数据,不支持偏移,您可以在参数过滤器中注入它们- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型- 返回:
- 数据列表
- 从以下版本开始:
- v4.0.0
-
searchAll
检索满足条件的所有数据,不支持偏移- 类型参数:
T- bean 类型- 参数:
beanClass- 要检索的 bean 类型paraMap- 检索参数(包括排序分页参数)- 返回:
- 数据列表
-