设为首页 加入收藏

TOP

用hibernate5进行查询时获取单个结果问题的代码实例
2017-10-22 06:06:51 】 浏览:150
Tags:hibernate5 进行 查询 获取 单个 结果 问题 代码 实例

用hibernate5进行查询时获取单个结果问题的代码实例

@Test
	public void testGet1(){
		Session session = null;
		Transaction tx = null;
		try {
			session = HibernateUtil.getSession();
			tx = HibernateUtil.geTransaction();
			Query query = session.createQuery("select count(b.id) from Book b");
			Object count = query.getSingleResult();
			System.out.println("图书总数:"+count);
			tx.commit();
		} catch (HibernateException e) {
			if (tx!=null) {
				tx.rollback();
			}
			e.printStackTrace();
		}finally {
			HibernateUtil.closeSession();
		}
	} 
注意!!Hibernate5中把uniqueResult()换成了getSingleResult()
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇SQL语言之DQL、DML、DDL、DCL的概.. 下一篇高级SQL基础查询

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目