Pessoal é possível retornar uma lista de Roteiro?
public List<Roteiro> listarRoteiroCidades(Date data1, Date data2,
String vendedor, String codigo_vendedor, String cidade) {
List<Roteiro> list = new ArrayList<Roteiro>();
//Session session = hibernateTemplate.getSessionFactory().getCurrentSession();
DetachedCriteria criteria = DetachedCriteria.forClass(Roteiro.class);
criteria.add(Restrictions.ge("data_visita", data1));
criteria.add(Restrictions.le("data_visita", data2));
criteria.setProjection(Projections.projectionList()
.add(Projections.property("data_visita"))
);
criteria.addOrder(Order.desc("municipio"));
criteria.setResultTransformer(CriteriaSpecification.DISTINCT_ROOT_ENTITY);
//return criteria.getExecutableCriteria(session).list();
return list;
}
Não estou conseguindo retornar uma lista de Objetos. Nâo conheço muito bem o uso de criteria, uso frequentemente “criteria”.