如题,两个不同类型的数据库数据如何实现分页啊
有什么方案么?

解决方案 »

  1.   

    这应该是Hibernate的事呀,跨数据库平台(⊙_⊙)?
    HQL分页写法e.g:   Configuration cfg=new AnnotationConfiguration();
       SessionFactory sf=cfg.configure().buildSessionFactory();
       Session session=sf.getCurrentSession();
       session.beginTransaction();
       Query q=session.createQuery("from Category c order by c.name desc");
       q.setMaxResults(4);
       q.setFirstResult(2);
       List<Categroy> categories=(List<Categroy>)q.list();
       for(Category c:categories) {
        System.out.println(c.getId()+"***"+c.getName());
       }
       session.getTransaction().commit();
       cfg.close();
      

  2.   

    用hibernate就可以实现,如果不想用 hibernate,哪就自己封装吧!写个接口,不同数据库实现吧!
      

  3.   

    用hibernate来开,用offset来断,