sql >> Base de Datos >  >> RDS >> Oracle

ArrayList itera los mismos datos

Crear una nueva instancia

LeaveSummary getValuesFromDb = new LeaveSummary(); 

en su ciclo while. No está creando una nueva instancia de LeaveSummary para cada registro en su base de datos, por lo tanto, el mismo objeto se reescribe cada vez que repite su conjunto de resultados. es por eso que ese último registro solo existe en la lista.