@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()