Acabo de hacerlo de un modo un poco rudimentario Lo pongo por si alguien tiene algun problema igual que el mio:
Cita: Calendar cal = this.view.getDateSelected();
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH) +1;
int day = cal.get(Calendar.DAY_OF_MONTH);
List<Tbfactura> list = this.modeloFactura
.consultarPor("from Tbfactura fac where year(fecha)=" + year + " and month(fecha)=" + month + "and day(fecha) =" + day);
this.view.showListSolicitudes(list);