/** * 构建 查询条件 * * @param clazz * @return */ public DetachedCriteria toCriteria(Class<?> clazz) { DetachedCriteria criteria = DetachedCriteria.forClass(clazz, "entity"); for (WhereCondition con : cons) { criteria.add(con.getCriterion()); } return criteria; }