me trató de exportar un conjunto de datos a partir de una base de datos Oracle mediante un juego de llaves primery usando:DBUnit exportación de datos por el conjunto de clave primaria
TablesDependencyHelper.getDataset(connection, fullTableName ,
new TreeSet(Arrays.asList(
new BigDecimal[]{new BigDecimal(1)})));
Eso me lanza un archivo de datos de 45 MB !!!, el control de la archivo me doy cuenta de que el problema era una referencia a una tabla con clave compuesta (6 claves externas), en lugar de exportar el registro referenciado único, tomó toda la tabla de datos. ¿Creo que esto es un error de DBUnit, alguien sabe una solución para este enfoque?
¿Esperaba que solo se exportaría la referencia a la tabla, en lugar de toda la tabla? ¿Tienes una clave externa que depende de esa tabla? – blueberryfields