类 CommonService
java.lang.Object
cn.warpin.core.base.service.CommonService
通用服务类,提供通用的查询功能。
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
-
字段详细资料
-
repository
-
-
构造器详细资料
-
CommonService
public CommonService()
-
-
方法详细资料
-
query
根据查询条件查询数据。- 参数:
condition- 查询条件- 返回:
- 查询结果
-
queryVO
public Result queryVO(QueryCondition queryCondition, Class mainClazzVO, Map<String, Object> voClassMap) 根据查询条件查询数据,并将结果包装成指定的VO对象。- 参数:
queryCondition- 主类查询条件mainClazzVO- 主类的VO类,用于包装主类以及子类信息voClassMap- 要查询的子类,String为主类VO要赋值的属性名称,Class为要查询的子类- 返回:
- 查询结果
-
getResultVO
private Map<String,Object> getResultVO(String id, Class mainClazzVO, List<Object> resultVOs) throws Exception 根据ID获取结果VO对象。- 参数:
id- ID值mainClazzVO- 主类的VO类resultVOs- 结果VO对象集合- 返回:
- 包含结果VO对象的Map
- 抛出:
Exception- 反射相关异常
-