作者:[email protected] http://blog.csdn.net/adonn
接上篇《ADAF(Adon Database Application Framework)羽量级数据访问框架 ——3。配置-数据连接配置》
http://blog.csdn.net/adonn/archive/2004/09/21/111500.aspx
这次来说明如何在ADAF中配置数据访问,基本的要求是只要会写SQL就可以了 在ADAF.xml中的SQLConfiguration中 <SQLConfiguration> <SQL sql-name="select"> <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="用户Id" arg-type="String"/> </SQL> <SQL sql-name="insert"> <sql-string>insert into wallet (mp,name,wallet_id)values(?,?,?)</sql-string> <argument arg-index="0" arg-name="手机" arg-type="String"/> <argument arg-index="1" arg-name="姓名" arg-type="String"/> <argument arg-index="2" arg-name="用户ID" arg-type="String"/> </SQL> <SQL sql-name="update"> <sql-string>update wallet set mp= ?,name=? where wallet_id=?</sql-string> <argument arg-index="0" arg-name="手机" arg-type="String"/> <argument arg-index="1" arg-name="姓名" arg-type="String"/> <argument arg-index="2" arg-name="用户ID" arg-type="String"/> </SQL> <SQL sql-name="delete"> <sql-string>delete from wallet where mp=?</sql-string> <argument field-index="0" arg-name="手机" field-type="String"/> </SQL> </SQLConfiguration>
其中分别写了select,insert,update,delete方法 sql-String同标准sql写法 field 用与记录查询出的字段,field-name用户记录字段名称,可供在web上显示 argument 作为传入参数,用arg-index表示先后顺序

|