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常用类库详解 – 备忘录