1.新建一个java工程
目录结构
build.xml文件内容
<?xml version="1.0" encoding="UTF-8"?>
<project name="dbunit-ant" basedir="." default="import-all">
<property name="db.driver" value="com.informix.jdbc.IfxDriver" />
<property name="db.url" value="jdbc:informix-sqli://192.168.00.00:xxxx/xxxx:INFORMIXSERVER=gbaseserver;DB_LOCALE=zh_cn.utf8;CLIENT_LOCALE=zh_cn.utf8;NEWCODESET=UTF8,UTF8,57372;IFX_LOCK_MODE_WAIT=100" />
<property name="db.username" value="xxxx" />
<property name="db.password" value="txxxxx" />
<path id="classpath">
<fileset dir="${basedir}/libs/">
<include name="*.jar" />
</fileset>
</path>
<!-- 导入data/all-data.xml文件中的数据到数据库中 -->
<target name="import-all">
<taskdef name="dbunit" classname="org.dbunit.ant.DbUnitTask" classpathref="classpath" />
<dbunit driver="${db.driver}" url="${db.url}" userid="${db.username}" password="${db.password}" supportBatchStatement="true">
<operation format="xml" type="CLEAN_INSERT" src="data/xxxsourcedata.xml" />
</dbunit>
</target>
</project>