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