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)羽量级数据访问框架 ——3。配置-数据连接配置》

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

作者:[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中的配置




相关文章

相关软件