public
int
getCount(String emailGroupId, String emailBatchId)
throws
HibernateException
{
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
Session session = HibernateUtil.currentSession();
Transaction tx = session.beginTransaction();
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
String hql = "select count(*) from EmailSendInfo where email_group_id = :emailGroupId and batch_id = :batchId";
Query query = session.createQuery(hql);
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
query.setString("emailGroupId", emailGroupId);
query.setString("batchId", emailBatchId);
try {
return ((Integer) query.iterate().next()).intValue();
} catch (Exception e) {
throw new HibernateException("");
} finally {
tx.commit();
HibernateUtil.closeSession();
}
}
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/1fa987a29c6482f53d401256f96355eb.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/97e794c86028c5f5b5461ae5ef440a4c.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/97e794c86028c5f5b5461ae5ef440a4c.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/97e794c86028c5f5b5461ae5ef440a4c.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/97e794c86028c5f5b5461ae5ef440a4c.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/d18c02628675d0a2c816449d98bda930.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/ecedf933ec37d714bd4c2545da43add2.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/8f1ba5b45633e9678d1db480c16cae3f.gif)
spring+hibernate
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![Hibernate中如何使用count(*)取得表中记录总数](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)