criteria本身可作名词。
英[kraɪ'tɪərɪə]
释义:
n.标准,条件(criterion的复数)
短语:
choice criteria选择标准;[经]选择准则;选择规范;选择的准则
扩展资料:
词语辨析:standard,criterion,measure,gauge
这些名词均含“标准”之意。
1、standard指公认为决定事物质量或人的品质的准则或原则。
2、criterion较正式用词,指判断、批评事物的标准,但不一定制成了规章。
3、measure与standard基本同义,但多用于比喻,指衡量某事物的质量准则。
4、gauge专指测量物体大小、厚度、直径等的标准规格。
criteria是复数,criterion是单数,而它的复数也可以使criterions=criteria多用复数criteria意思是标准,尺度类似的词:就象media是medium的复数形式。而medium的复数也可以使mediums=media。criteria属于不规则变化。
Criterion 接口的主要实现包括: Example 、 Junction 和 SimpleExpression 。而Junction 的实际使用是它的两个子类 conjunction 和 disjunction ,分别是使用 AND 和 OR 操作符进行来联结查询条件集合。
Criterion 的实例可以通过 Restrictions 工具类来创建,Restrictions 提供了大量的静态方法,如 eq (等于)、 ge (大于等于)、 between 等来方法的创建 Criterion 查询条件(SimpleExpression 实例)。
创建实例
Criteria crit = sess.createCriteria(Cat.class);
crit.setMaxResults(50);
List cats = crit.list();
结果集排序
List cats = sess.createCriteria(Cat.class)
.add( Restrictions.like("name", "F%")
.addOrder( Order.asc("name") )
.addOrder( Order.desc("age") )
.setMaxResults(50)
本回答被网友采纳