引用:
Criteria Query通过面向对象化的设计,
将数据查询条件封装为一个对象.
简单来讲,Criteria Query可以看作是传统SQL的对象化表示,如: 
Criteria criteria = session.createCriteria(User.class); 
criteria.add(Expression.eq("name","Erica")); 
criteria.add(Expression.eq("sex",new Integer(1))); 所以查询返回某些特定的列可以考虑从查询出的封装好的对象实现.