类 EwaWfUnitDao
java.lang.Object
com.gdxsoft.easyweb.datasource.ClassDaoBase<EwaWfUnit>
com.gdxsoft.easyweb.script.Workflow.EwaWfUnitDao
表_EWA_WF_UNIT操作类
- 作者:
- gdx 时间:Fri Feb 15 2019 09:16:17 GMT+0800 (中国标准时间)
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明createRequestValue(EwaWfUnit para) 根据字段创建RvbooleandeleteRecord(String paraWfUnitId, String paraWfId, String paraWfRefId) 根据主键删除一条记录根据主键返回一条记录getRecords(String whereString) 根据查询条件返回多条记录(限制为500条)getRecords(String whereString, String pkFieldName, int pageSize, int currentPage) 根据查询条件返回多条记录(限制为500条)getRecords(String whereString, List<String> fields) 根据查询条件返回多条记录(限制为500条)String[]创建 更新的SQL,排除主键的所有字段getUnitsByJSon(String jsonString) boolean生成一条记录boolean生成一条记录booleanupdateRecord(EwaWfUnit para) 更新一条记录booleanupdateRecord(EwaWfUnit para, HashMap<String, Boolean> updateFields) 更新一条记录从类继承的方法 ClassDaoBase
createAllUpdateFields, createAllUpdateFields, createAllUpdateFields, createDeleteSql, createDeleteSql, createPkSql, createSelectSql, deleteRecords, executeDouble, executeInt, executeProcdure, executeQuery, executeQuery, executeQuery, executeQuery, executeQueryByFields, executeSequence, executeUpdate, executeUpdateAutoIncrement, executeUpdateAutoIncrementLong, executeUpdateAutoIncrementReturnBigInteger, executeUpdateAutoIncrementUInt16, executeUpdateAutoIncrementUInt32, executeUpdateAutoIncrementUInt64, getAutoKey, getConfigName, getConn, getDatabase, getErrorMsg, getFields, getInstanceClass, getKeyFields, getRecordCount, getRv, getTableName, parseFromDTTable, setAutoKey, setConfigName, setDatabase, setFields, setInstanceClass, setKeyFields, setRv, setSqlInsert, setTableName, sqlCopy, sqlCopy, sqlInsertChanged, sqlUpdateChanged, updateRecord
-
字段详细资料
-
TABLE_NAME
-
KEY_LIST
-
FIELD_LIST
-
-
构造器详细资料
-
EwaWfUnitDao
public EwaWfUnitDao()
-
-
方法详细资料
-
getUnitsByJSon
-
newRecord
-
newRecord
-
updateRecord
更新一条记录- 覆盖:
updateRecord在类中ClassDaoBase<EwaWfUnit>- 参数:
para- 表_EWA_WF_UNIT的映射类- 返回:
- 是否成功
-
updateRecord
-
getSqlDelete
- 指定者:
getSqlDelete在接口中IClassDao<EwaWfUnit>- 覆盖:
getSqlDelete在类中ClassDaoBase<EwaWfUnit>
-
getSqlFields
- 指定者:
getSqlFields在接口中IClassDao<EwaWfUnit>- 覆盖:
getSqlFields在类中ClassDaoBase<EwaWfUnit>
-
getSqlSelect
- 指定者:
getSqlSelect在接口中IClassDao<EwaWfUnit>- 覆盖:
getSqlSelect在类中ClassDaoBase<EwaWfUnit>
-
getSqlUpdate
从类复制的说明:ClassDaoBase创建 更新的SQL,排除主键的所有字段- 指定者:
getSqlUpdate在接口中IClassDao<EwaWfUnit>- 覆盖:
getSqlUpdate在类中ClassDaoBase<EwaWfUnit>- 返回:
-
getSqlInsert
- 指定者:
getSqlInsert在接口中IClassDao<EwaWfUnit>- 覆盖:
getSqlInsert在类中ClassDaoBase<EwaWfUnit>
-
getRecord
-
getRecords
根据查询条件返回多条记录(限制为500条)- 覆盖:
getRecords在类中ClassDaoBase<EwaWfUnit>- 参数:
whereString- 查询条件,注意过滤“'”符号,避免SQL注入攻击- 返回:
- 记录集合
-
getRecords
根据查询条件返回多条记录(限制为500条)- 覆盖:
getRecords在类中ClassDaoBase<EwaWfUnit>- 参数:
whereString- 查询条件,注意过滤“'”符号,避免SQL注入攻击fields- 指定返回的字段- 返回:
- 记录集合
-
getRecords
public ArrayList<EwaWfUnit> getRecords(String whereString, String pkFieldName, int pageSize, int currentPage) 根据查询条件返回多条记录(限制为500条)- 覆盖:
getRecords在类中ClassDaoBase<EwaWfUnit>- 参数:
whereString- 查询条件,注意过滤“'”符号,避免SQL注入攻击pkFieldName- 主键pageSize- 每页记录数currentPage- 当前页- 返回:
- 记录集合
-
deleteRecord
-
createRequestValue
-