先给一个范例:

先生成CriteriaBuilder By
CriteriaBuildercriteriaBuilder=session.getCriteriaBuilder();
然后根据要找的对象生成CriteriaQuery
CriteriaQuery<Product> criteriaQuery = criteriaBuilder.createQuery(Product.class);
生成Root
Root root = criteriaQuery.from(Product.class);
之后就是用CriteriaQuery生成各种搜索条件

返回List of entity

返回一组Entity的field
未完。。。。