1、基础类
| 类名 | 关键方法 | 描述 |
| weaver.general.BaseBean | 基础类,通常通过集成这个类来调用里面的方法 | |
| getPropValue | 从属性文件里获取一个属性的值,属性文件必须存放在ecology/WEB-INF/prop目录下 | |
| writeLog | 往ecology日志写日志信息 |
2、工具类
| 类名 | 关键方法 | 描述 |
| weaver.general.Util | 通用工具类 | |
| null2String | 空字符串对象预处理 | |
| getCharInt | 获取字符对应的整数值 | |
| getCharString | 获取整数值对应的字符 | |
| getCookie | 获取cookie值 | |
| setCookie | 设置cookie值 | |
| getIntValue | 字符串转换为整数 | |
| getFloatValue | 字符串转换为单精度浮点数 | |
| getDoubleValue | 字符串转换为双精度浮点数 | |
| getSeparator | 获取ecology字符串通用分隔符 | |
| numtochinese | 数字转为中文大写表示 | |
| toHtmlForSplitPage | 预处理字符串中的html非法字符 | |
| weaver.general. MD5 | Md5处理工具类 | |
| getMD5ofStr | 转换成md5字符串 |
3、数据库操作类
| 类名 | 关键方法 | 描述 |
| weaver.conn.RecordSet | 操作数据库 | |
| executeSql | 执行sql语句,包括增删改查 | |
| executeProc | 执行存储过程,对存储过程有特殊的定义要求 | |
| next | 获取结果集下1记录 | |
| getString | 获取结果集中某一行的某字段值(按字符串方式获取) | |
| getInt | 获取结果集中某一行的某字段值(按整数方式获取) | |
| getFloat | 获取结果集中某一行的某字段值(按单精度浮点数方式获取) | |
| getDouble | 获取结果集中某一行的某字段值(按双精度浮点数方式获取) | |
| getDate | 获取结果集中某一行的某字段值(按日期方式获取) | |
| weaver.conn.RecordSetTrans | 操作数据库(带事务) | |
| executeSql | 执行sql语句,包括增删改查 | |
| executeProc | 执行存储过程,对存储过程有特殊的定义要求 | |
| next | 获取结果集下1记录 | |
| getString | 获取结果集中某一行的某字段值(按字符串方式获取) | |
| getInt | 获取结果集中某一行的某字段值(按整数方式获取) | |
| getFloat | 获取结果集中某一行的某字段值(按单精度浮点数方式获取) | |
| getDouble | 获取结果集中某一行的某字段值(按双精度浮点数方式获取) | |
| getDate | 获取结果集中某一行的某字段值(按日期方式获取) | |
| setAutoCommit | 设置是否自动提交 | |
| commit | 提交 | |
| rollback | 回滚 | |
| weaver.conn.RecordSetDataSource | 操作数据库,可连接外部数据源 | |
| executeSql | 执行sql语句,包括增删改查 | |
| executeProc | 执行存储过程,对存储过程有特殊的定义要求 | |
| next | 获取结果集下1记录 | |
| getString | 获取结果集中某一行的某字段值(按字符串方式获取) | |
| getInt | 获取结果集中某一行的某字段值(按整数方式获取) | |
| getFloat | 获取结果集中某一行的某字段值(按单精度浮点数方式获取) | |
| getDouble | 获取结果集中某一行的某字段值(按双精度浮点数方式获取) | |
| getDate | 获取结果集中某一行的某字段值(按日期方式获取) |
4、流程节点附加操作接口类
| 类名 | 关键方法 | 描述 |
| weaver.interfaces.workflow.action.Action | 用于节点附加时实现的接口类 | |
| weaver.interfaces.workflow.action. BaseAction | 已经实现节点附加接口的空实现类,用于继承 |
5、定时器接口类
| 类名 | 关键方法 | 描述 |
| weaver.interfaces.schedule.CronJob | 用于定时器时实现的接口类 | |
| weaver.interfaces.schedule.BaseCronJob | 已经实现定时器接口的空实现类,用于继承 | |
| weaver.interfaces.schedule.IntervalJob | 用于定时器时实现的接口类(旧定时器) | |
| weaver.interfaces.schedule. BaseIntervalJob | 已经实现定时器接口的空实现类,用于继承(旧定时器) |
6、用户信息类
| 类名 | 关键方法 | 描述 |
| weaver.hrm.User | 用户存储用户信息的基础类 |
7、登录信息验证类
| 类名 | 关键方法 | 描述 |
| weaver.hrm.HrmUserVarify | 登录信息验证类 | |
| checkUserRight | 用于验证某用户对某功能是否有权限 |
8、流程相关类
| 类名 | 关键方法 | 描述 |
| weaver.soa.workflow.request.RequestService | 流程发起类 | |
| createRequest | 触发流程请求 | |
| deleteRequest | 删除流程请求 | |
| nextNodeBySubmit | 审批流程 | |
| nextNodeByReject | 流程回退 | |
| weaver.soa.workflow.request.RequestInfo | 流程对象类 | |
| weaver.soa.workflow.request.MainTableInfo | 流程主表对象类 | |
| weaver.soa.workflow.request.Property | 流程主表对象属性类 | |
| weaver.soa.workflow.request.DetailTableInfo | 流程明细对象类 | |
| weaver.soa.workflow.request.DetailTable | 流程明细表类 | |
| weaver.soa.workflow.request.Row | 流程明细表行对象类 | |
| weaver.soa.workflow.request.Cell | 流程明细表行单元格对象类 |
9、缓存类
| 类名 | 关键方法 | 描述 |
| weaver.hrm.resource. ResourceComInfo | 人力资源缓存类 | |
| weaver.hrm.company. CompanyComInfo | 公司缓存类 | |
| weaver.hrm.company. SubCompanyComInfo | 分公司缓存类 | |
| weaver.hrm.company. DepartmentComInfo | 部门缓存类 | |
| weaver.workflow.workflow. WorkflowComInfo | 流程信息缓存类 |
转载请注明:赫非域 » 1.3常用类库详解 – 备忘录