条件查询Criteria

 1     public User getUserByNameCri(String name){
 2         Session session = null;
 3         User user = null;
 4         try {
 5             session = HibernateUtils.getSession();
 6             /*条件查询*/
 7             Criteria criteria = session.createCriteria(User.class);
 8             /*添加约束条件*/
 9             criteria.add(Restrictions.eq("name",name));
10             user = (User) criteria.uniqueResult();
11         }finally {
12             if (session != null){
13                 session.close();
14             }
15         }
16         return user;
17     }

查询还是用HQL比较多

原文地址:https://www.cnblogs.com/sherrykid/p/4575755.html