dbunit导出数据

<?xml version="1.0" encoding="UTF-8" ?>
<project basedir=".">

<property name="lib.dir" value="E:\workspace"/>
<property name="dbunit.jar" value="${lib.dir}\dbunit\dbunit-2.3.0.jar"/>
<property name="log.dir" value="C:\Downloads\slf4j-1.5.5\slf4j-1.5.5"/>
<property name="jdbc.jar" value="${lib.dir}\cspass\bs\Lib\classes.jar"/>
<property name="junit.jar" value="${lib.dir}\cspass\bs\Lib\junit.jar"/>

<property name="dburl" value="jdbc:oracle:thin:@localhost:1521:orcl620"/>
<property name="dbdriver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="dbuserid" value="cspass"/>
<property name="dbpwd" value="cspasspwd"/>
<property name="schema" value="CSPASS"/>

<path id="DbUnit.classpath">
<pathelement location="${dbunit.jar}"/>
<pathelement location="${jdbc.jar}"/>
<pathelement location="${junit.jar}"/>
<pathelement location="${log.dir}"/>
</path>

<target name="init">
<taskdef name="dbunit" classname="org.dbunit.ant.DbUnitTask" classpathref="DbUnit.classpath"/>
</target>

<target name="export" depends="init">
<dbunit driver="${dbdriver}"schema="${schema}" supportBatchStatement="false" url="${dburl}" userid="${dbuserid}" password="${dbpwd}" classpathref="DbUnit.classpath">
<export dest="d:\\Export.xml">

</export>
</dbunit>
</target>
</project>

导出时必须指定schema,否则抛org.dbunit.database.AmbiguousTableNameException
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值