Oracle
 sql >> Database >  >> RDS >> Oracle

ArrayList itera gli stessi dati

Crea una nuova istanza

LeaveSummary getValuesFromDb = new LeaveSummary(); 

nel tuo ciclo while. Non stai creando una nuova istanza di LeaveSummary per ogni record nel tuo database, quindi lo stesso oggetto viene riscritto ogni volta che esegui il ciclo del tuo set di risultati. ecco perché solo l'ultimo record esiste nell'elenco.