类 BaseQueryService
- java.lang.Object
-
- top.daxian1218.dust.edp.services.BaseService
-
- top.daxian1218.dust.edp.services.BuzService
-
- top.daxian1218.dust.edp.services.BaseQueryService
-
- 所有已实现的接口:
IBuzService
- 直接已知子类:
DictAllTablesSvc
public abstract class BaseQueryService extends BuzService
-
-
构造器概要
构造器 构造器 说明 BaseQueryService()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 boolean
BeforeQuery(top.daxian1218.dust.db.base.IDataAdapter adapter, com.alibaba.fastjson.JSONObject inParams)
java.lang.String
GetExistsSubTableSql(com.alibaba.fastjson.JSONObject inParams, java.lang.String col)
java.util.Map<java.lang.String,java.lang.Object>
GetParameters(com.alibaba.fastjson.JSONObject inParams)
abstract java.lang.String
GetSql(com.alibaba.fastjson.JSONObject inParams)
获取执行Sql,如果包含where,请勿写在GetSql中。abstract java.lang.Object
GetValue(java.lang.String field, java.lang.String val)
根据字段获取实际值abstract java.lang.String
GetWhere(com.alibaba.fastjson.JSONObject inParams)
获取Where条件,SQLjava.lang.Object
InvokeAsync(com.alibaba.fastjson.JSONObject inParams)
protected java.lang.Object
QueryResult(top.daxian1218.dust.db.sql.HSqlCommand sqlCommand, com.alibaba.fastjson.JSONArray rows)
-
从类继承的方法 top.daxian1218.dust.edp.services.BuzService
getDataAdapter, setDataAdapter
-
从类继承的方法 top.daxian1218.dust.edp.services.BaseService
getDefaultAdapter, getRoles, getUser, getUserId, isAdmin
-
-
-
-
方法详细资料
-
InvokeAsync
public java.lang.Object InvokeAsync(com.alibaba.fastjson.JSONObject inParams)
- 指定者:
InvokeAsync
在接口中IBuzService
- 指定者:
InvokeAsync
在类中BuzService
-
QueryResult
protected java.lang.Object QueryResult(top.daxian1218.dust.db.sql.HSqlCommand sqlCommand, com.alibaba.fastjson.JSONArray rows)
-
GetValue
public abstract java.lang.Object GetValue(java.lang.String field, java.lang.String val)
根据字段获取实际值- 参数:
field
-val
-- 返回:
-
GetSql
public abstract java.lang.String GetSql(com.alibaba.fastjson.JSONObject inParams)
获取执行Sql,如果包含where,请勿写在GetSql中。推荐where写到GetWhere- 参数:
inParams
-- 返回:
-
GetWhere
public abstract java.lang.String GetWhere(com.alibaba.fastjson.JSONObject inParams)
获取Where条件,SQL- 参数:
inParams
-- 返回:
-
GetParameters
public java.util.Map<java.lang.String,java.lang.Object> GetParameters(com.alibaba.fastjson.JSONObject inParams)
-
GetExistsSubTableSql
public java.lang.String GetExistsSubTableSql(com.alibaba.fastjson.JSONObject inParams, java.lang.String col)
-
BeforeQuery
public boolean BeforeQuery(top.daxian1218.dust.db.base.IDataAdapter adapter, com.alibaba.fastjson.JSONObject inParams)
-
-