类 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) 更新一条记录从类继承的方法 com.gdxsoft.easyweb.datasource.ClassDaoBase
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, sqlInsertChanged, sqlUpdateChanged, updateRecord从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.gdxsoft.easyweb.datasource.IClassDao
executeDouble, executeInt, executeProcdure, executeQuery, executeQuery, executeQuery, executeQuery, executeSequence, executeUpdate, getConfigName, getConn, getDatabase, getErrorMsg, getRecordCount, getRv, setConfigName, setDatabase, setRv
-
字段详细资料
-
TABLE_NAME
-
KEY_LIST
-
FIELD_LIST
-
-
构造器详细资料
-
EwaWfUnitDao
public EwaWfUnitDao()
-
-
方法详细资料
-
getUnitsByJSon
-
newRecord
生成一条记录- 参数:
para- 表_EWA_WF_UNIT的映射类- 返回:
- 是否成功
-
newRecord
生成一条记录- 参数:
para- 表_EWA_WF_UNIT的映射类updateFields- 变化的字段Map- 返回:
-
updateRecord
更新一条记录- 覆盖:
updateRecord在类中ClassDaoBase<EwaWfUnit>- 参数:
para- 表_EWA_WF_UNIT的映射类- 返回:
- 是否成功
-
updateRecord
更新一条记录- 参数:
para- 表_EWA_WF_UNIT的映射类updateFields- 变化的字段Map- 返回:
-
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
根据主键返回一条记录- 参数:
paraWfUnitId- 编号paraWfId- 流程编号paraWfRefId- 来源- 返回:
- 记录类(EwaWfUnit)
-
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
根据主键删除一条记录- 参数:
paraWfUnitId- 编号paraWfId- 流程编号paraWfRefId- 来源- 返回:
- 是否成功
-
createRequestValue
从类复制的说明:ClassDaoBase根据字段创建Rv- 覆盖:
createRequestValue在类中ClassDaoBase<EwaWfUnit>- 返回:
-