Si les deux schémas sont cohérents, vous pouvez créer le même objet pour chaque ligne des deux ResultSet
s et eux les mettent tous dans une seule List
.
Par exemple,
List<T> results = new ArrayList<T>();
while(resultSet1.next()) {
// retrieve fields here...
results.add(new T(...fields...));
}
while(resultSet2.next()) {
// retrieve fields here...
results.add(new T(...fields...));
}