常用java类使用说明

常用java类使用说明

ID:34763969

大小:158.68 KB

页数:5页

时间:2019-03-10

常用java类使用说明_第1页
常用java类使用说明_第2页
常用java类使用说明_第3页
常用java类使用说明_第4页
常用java类使用说明_第5页
资源描述:

《常用java类使用说明》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Framework整体说明泽元软件开发框架使用说明(常用JAVA类使用说明)北京泽元迅长软件有限公司2009年01月-5-Framework整体说明1.MapxMapx类继承了LinkedHashMap,除了拥有LinkedHashMap的所有功能外,还可以通过设置LRUFlag来控制Map的换入换出算法,当LRUFlag为true时按LRU算法换入换出,为false时按FIFO算法换入换出;另外还实现了另外一个功能:按顺序存、取Map中的数据,这一点是JDK的Map数据结构所没有的。2.DataCollectionDataCollecti

2、on是Mapx的子类,它是一个可以装载任何数据类型的容器(数据收集器),有点类似于JDK1.5中的泛型;它可以通过toXML()方法把容器中的数据输出为xml,也可以通过parseXML方法把xml解析成键值对数据,这样使得DataCollection.java成为Zving框架中前台和后台交换数据的桥梁。注意:前台的JS中同样有一个DataCollection的JS对象,这是在JS语言下的实现,它也具备toXML(),和parseXML()两个方法,注意区分DataCollection在Java语言和JS语言中的不同实现。3.Schema

3、---DataTable---两种数据库存、取值方式a)Schema是泽元平台中的数据持久层每一个数据库中的表对应一个Schema类和SchemaSet类,SchemaSet是Schema的一个集合,也就是说一个Schema对应表中的一条数据,SchemaSet表示表中的多条数据。举例说明:友情链接组表ZCLinkGroup对应的类有:ZCLinkGroupSchema和ZCLinkGroupSet。Schema的常用方法:l创建一个schema:ZCLinkGroupSchemalinkGroup=newZCLinkGroupSchema

4、();l主键查询:linkGroup.fill();-5-Framework整体说明在执行fill()方法时必须先把主键的值全部置好,如linkGroup.setID(100);l一般查询:query(wherePart);执行一般的查询语句,得到一个SchemaSet,例如:LinkGroupSetlinkGroupSet=linkGroup.query("wherenamelike'%首页链接%'");l转化为Mapx:toMapx();方便别的地方调用l转化为DataRow:toDataRow();SchemaSet的常用方法:lad

5、d();linkGroupSet.add(linkGroup);lfor循环:ZCLinkGroupSetset=linkGroup.query("whereidin("+ids+")");for(inti=0;i

6、Tabledt=linkGroupSet.toDataTable();DataRow单条数据,可以与Schema相对应,同时有相应的方法实现转化:DataRowdr=linkGroup.toDataRow();DataTable-DataRow的常用方法l循环for(inti=0;i

7、值:Stringvalue=dt.getString(i,j);l插入一行:dt.insertRow();l删除一行:dt.deleteRow();l得到行数:dt.getRowCount();l得到列数:dt.getColCount();l过滤数据表格中行:dt.filter();l数据表格排序:dt.sort();l把表格中的一列转化成中文:dt.decodeColumn(map);在表格中增加一列,列名为指定列列名Name,value为map中对应的值(map中的key为表格中指定列的值);l把两个表格合并成一个表格:dt.union

8、(anotherDT);ltoMapx()以第一指定列的值为key值,以第二指定列的值为value值,填充到map中;1.Transaction-事务类Transaction是用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。