Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
《ADAF(Adon Database Application Framework)羽量级数据访问框架 ——1。简介》

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

《ADAF(Adon Database Application Framework)羽量级数据访问框架 ——1。简介》

作者:[email protected]???? http://blog.csdn.net/adonn

ADAF(Adon Database Application Framework)是一个羽量级数据访问框架

通过xml配置的方法达到简单数据库操作(select,update,insert,delete)

举例说明使用方式,例如一个查询用户基本信息的操作,用户的基本信息在表wallet中,需要根据主键用户id(wallet_id)查询出,手机号码(mp)及用户姓名(name)字段。

客户端程序如下:

???? String sqlName = "test2";?????? //adaf.xml中所配置的sql name
???? String paras[] = {"1"};?????????? //参数数组,例子中的wallet_id

????? ADAF adaf = new ADAF();
????? ADAFValueObjectList vl = adaf.query(sqlName, parasArray);???? //通过ADAF查询,返回ADAFValueObjectList

???? while (vl.hasNaxt()) {???????????? //多条记录循环
??????? ADAFValueObject[] field = vl.next();
??????? for (int i = 0; i < field.length; i++) {????????? //打印每条记录的每个字段名称及数值
????????? System.out.print("name:" + field[i].getName());
????????? System.out.println(",value:" + field[i].getValue());
??????? }
????? }

配置如下adaf.xml



?
??select mp,name from wallet where wallet_id=?
??
??
??
?

结果

name:手机号码,value:13600000000

name:姓名,value:王XX

name:手机号码,value:13600000001

name:姓名,value:陶XX

......

ADAF可使开发人员关注在业务逻辑上,省去在繁琐的数据存取开发工作量




相关文章

相关软件