if(!serviceClass.equals(BaseService.class)){
service = (BaseService) BeanManagerController.getBeanByType(serviceClass);
}
javax.persistence.Query q = null;
if(!"".equals(query.sql())){
q = service.crud().getEntityManager().createQuery(query.sql());
}
else if(!"".equals(query.namedQuery())){
q = service.crud().getEntityManager().createNamedQuery(query.namedQuery());
}