JUDIE stands for Java Universal Database Import and Export. It was planned to allow users and developers to export data from one database to XML and import from this XML into another database. There are many use cases like data migration or setup of test databases. XML allows you to manipulate the data, maybe you already have XML export from legacy system and you can now transform this XML files (using XSLT) to JUDIE format. Also export from other tools (like db/Torque) can be easily transformed into JUDIE format and vice versa (see functional specification for more information about XML Schema/DTD).

JUDIE is OpenSource and published under LGPL. Everyone is free to use it with own applications. JUDIE is based on JDBC and allows to connect to a large number of database systems. JUDIE comes with a full API, a command line tool and with ant support. Also there is an Eclipse Plugin called JUDIEclipse4QuantumDB, see below.

Download pdf JUDIE Tutorial