Cita:
Iniciado por Xerelo Tu problema es que cuando llamas a servicioDao.consultar()
el objeto servicio que devuelves no es un objeto nuevo, estás escribiendo datos siempre en el mismo objeto. Realmente tu arraylist servicios no está apuntando a tres objetos, apunta al mismo tres veces.
Edito: Veo que ya te has dado cuenta.
Tu método es chapucero, lo que tienes que hacer es dentro de consultar() crear un servicio nuevo cada vez.
;) tienes razón,, solo que lo dje asi para que se pudiera ver la diferencia con el otro que coloque al inicio,, gracias por la atencion ,