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比较多