QueryParameters queryPara = new QueryParameters(parameters, method.getParameterAnnotations());
fittingQuery(query, queryPara);
Find find = getAnnotation();
if (!find.resultClass().equals(void.class))
return toProjectionalList(find.resultClass(), query.list());
return query.list();
}
@SuppressWarnings("unchecked")
protected List toProjectionalList(Class<?> clz, List<Object[]> records) {
List result = new ArrayList();