码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate学习-12-分页,c3p0配置,

时间:2016-08-05 00:52:29      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:

hibernate分页实现

    public List<Employee> pageQuery(int maxResult , int currentPage){

        Session session = sf.openSession();
        session.beginTransaction();

        try {

            Query q = session.createQuery("from com.cx.hqlQuery.Employee");

            q.setFirstResult((currentPage - 1)*maxResult);

            q.setMaxResults(maxResult);

            return q.list();

        }catch (Exception e) {
            throw new RuntimeException(e);
             }finally {
            session.getTransaction().commit();
            session.close();
        }

    }

    @Test
    public void test(){

        List<Employee> list = pageQuery(3,1);

        for (int i = 0 ; i < list.size() ; i++)
        {
            System.out.println(list.get(i).getEmpName());
        }

    }

Hibernate对连接池(c3p0)的支持

作用管理链接;提升连接效率

 

Hibernate学习-12-分页,c3p0配置,

标签:

原文地址:http://www.cnblogs.com/cxspace/p/5738989.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!