public User findUserByName(String name) {
Session s=null;
User user=null;
try
{
s=HibernateUtil.getSession();
String hql="from User as u where u.username=:n";
Query query=s.createQuery(hql);
query.setString("n", name);
// Criteria c=s.createCriteria(User.class);
// c.add(Restrictions.eq("username",name));
//List list=query.list();
user =(User)query.uniqueResult();
return user;
}
catch(HibernateException e)
{
e.printStackTrace();
}
finally
{
if(s!=null)
{
s.close();
}
}
}
hql criteria 比较
最新推荐文章于 2024-07-13 15:17:36 发布