作者:[email protected]     http://blog.csdn.net/adonn 
接上篇《ADAF(Adon Database Application Framework)羽量级数据访问框架 ——2。接口》  
http://blog.csdn.net/adonn/archive/2004/09/20/110556.aspx 
由于是ADAF羽量级框架,所以简单期间只需要一个配置文件adaf.xml 
其中有两大部分,ConnectionConfiguration为数据连接配置及sql配置 
<?xml version="1.0" encoding="GBK"?> <adaf>    <ConnectionConfiguration>          <con id="default" type="DriverManager">                    <driver>oracle.jdbc.driver.OracleDriver</driver>                        <url>jdbc:oracle:thin:@127.0.0.1:1521:goods</url>                        <user-id>adaf</user-id>                        <password>adaf</password>           </con>    </ConnectionConfiguration>   <SQLConfiguration>                <SQL sql-name="test">                       <sql-string>select mp,name from wallet where wallet_id=?</sql-string>                       <field field-index="0" field-name="手机号码" field-type="String"/>                       <field field-index="1" field-name="姓名" field-type="String"/>                       <argument arg-index="0" arg-name="客户编号" arg-type="String"/>               </SQL>  </SQLConfiguration> <adaf> 
在ConnectionConfiguration中,id为Default的作为默认连接,type可以为DriverManager及DateSource 
<con id="default" type="DriverManager">      <driver>oracle.jdbc.driver.OracleDriver</driver>               <url>jdbc:oracle:thin:@127.0.0.1:1521:goods</url>               <user-id>adaf</user-id>               <password>adaf</password> </con> <con id="backup" type="DataSource">               <jndi-name>OracleDB/adaf</jndi-name> </con> 
如果要不使用默认的数据连接而想使用backup的数据连接,可以在客户端调用的时候设置 
ADAF adaf = new ADAF(); adaf.setConnection("backup"); ADAFValueObjectList vl = adaf.query(name, parasArray);
  
下期将介绍在SQLConfiguration中的配置
   
 
  |