现在的位置: 首页 > 综合 > 正文

session.createSQLQuery(sql).uniqueResult()

2017年12月27日 ⁄ 综合 ⁄ 共 383字 ⁄ 字号 评论关闭

---session.createSQLQuery(sql).uniqueResult()
链接:http://www.2cto.com/kf/201209/155644.html
例子:http://blog.csdn.net/itmyhome1990/article/details/7104080

uniqueResult():
如果查询结果有多个值则抛出错误;
如果查询结果有且只有一个值,返回一个object;
如果没值,返回null

	Session session=HibernateUtil.getSessionFactory().openSession();     
	String hql="from User u where u.id=?";     
	User user = (User)session.createQuery(hql).setString(0, id).uniqueResult(); 

抱歉!评论已关闭.