j'ai essayé d'exporter un jeu de données à partir d'une base de données Oracle par un ensemble de touches primery en utilisant:exportation de jeux de données DBUnit par ensemble de clé primaire
TablesDependencyHelper.getDataset(connection, fullTableName ,
new TreeSet(Arrays.asList(
new BigDecimal[]{new BigDecimal(1)})));
Cela me jette un fichier de données de 45Mo !!!, vérifier la fichier Je me rends compte que le problème était une référence à une table avec une clé composite (6 clés étrangères), au lieu d'exporter le registre unique référencé, il a fallu l'ensemble des données de la table. ¿Je pense que c'est un bug de DBUnit, quelqu'un connaît une solution à cette approche?
Vous vous attendiez à ce que seule la référence à la table soit exportée, au lieu de la table entière? Avez-vous une clé étrangère qui dépend de cette table? – blueberryfields