criteria获取属性值

来源:互联网 发布:大连爱知时计科技 编辑:程序博客网 时间:2024/05/16 13:48
if (criteria != null) {      List<Criterion> criterions = criteria.getCriterions();      for (Criterion criterion : criterions) {        String property = ((FilterCriterion)criterion).getProperty();        if (property.equals("itemId")) {          Object value = ((SingleValueFilterCriterion)criterion).getValue();          FilterOperator filterOperator = ((SingleValueFilterCriterion)criterion).getFilterOperator();          condition.append(" and itemId").append(filterOperator.toString()).append(value);        }        if (property.equals("itemName")) {          Object value = ((SingleValueFilterCriterion)criterion).getValue();          condition.append(" and itemName like '%" + value + "%'");        }      }}
原创粉丝点击