2、ion.eq(“age”,newInteger(27)); Listlist=criteria.list(); 当执行criteria.list()时会生成类似这样的SQL语句:Select*fromuserwherename=’zx’ and age=27;所以在这里我们可以看出,Criteria实际上是一个查询容器,它对查询条件表达式的添加进行了封装,具体的查询条件是通过add()方法添加的,而且具体的查询条件的表达式运算是通过Expression指定的。Hibernate在运行期会根据Criteria指