hola!!
Estoy haciendo unas ordenaciones con los datos sacados de la base de datos. Los datos estan en una lista:
fechas = session.createCriteria(Ingresos.class).list();(uso hibernate)
y he visto que se pueden usar dos metodos para ordenar:comparable y comparator.
Me he decidido por el primero y siguiendo un ejemplo visto en:
http://www.adictosaltrabajo.com/tuto...?pagina=listas
me da el siguiente error:
java.lang.ClassCastException: proyecto.hibernate.Ingresos cannot be cast to java.lang.Comparable
y en la linea Collections.sort(fechas);
Tengo mis clases IngresosDao e IngresosVO.
en el Dao tengo sacados los datos de la lista y llamo a :
Collections.sort(fechas);
en el VO tengo ya el metodo de comparacion y le tengo puesto que implemente la interfaz comparable.
el error lo entiendo, el problema es que no se como solventarlo ya que es la primera vez que uso estos metodos de comparacion.
gracias!!