《ADAF(Adon Database Application Framework)羽量级数据访问框架 ——3。配置-数据连接配置》

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

作者:adonn@163.com 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中的配置

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航