Java:使用Hibernate查询记录总数

Java:使用Hibernate查询记录总数
1. 在取得总数时,有几个选择,使用Hibernate的Session的connection过期API还是自己再开一个数据库连接池。

2. Hibernate查询时是使用Criteria还是Query

3. Query q = session.createSQLQuery("SELECT count(id) FROM mlm");
            System.out.println(q.list().get(0).getClass());
            输出结果:class java.math.BigInteger

你可能感兴趣的:(Java:使用Hibernate查询记录总数)