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

类别:Java 点击:0 评论:0 推荐:

《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可使开发人员关注在业务逻辑上,省去在繁琐的数据存取开发工作量

本文地址:http://com.8s8s.com/it/it15362.htm