Seleccionar página

Ahí va un pequeño snippet de como exportar una base de datos mediante dbunit:

Class driverClass = Class.forName("com.mysql.jdbc.Driver");
 Connection jdbcConnection = DriverManager.getConnection(jdbcurl
     "jdbc:mysql://127.0.0.1:3306/testdb", "user", "pass");
 IDatabaseConnection connection = new DatabaseConnection(jdbcConnection);

 // full database export
 IDataSet fullDataSet = connection.createDataSet();
 FlatXmlDataSet.write(fullDataSet, new FileOutputStream("outputfile.xml"));

Y cómo importarla de nuevo (muy útil para tests sobre bases de datos)

File file = new File("inputfile.xml");
  FlatXmlDataSet dataSet = new FlatXmlDataSet(file);
  DatabaseOperation.CLEAN_INSERT.execute(con, dataSet);


Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies