DODataset初识

           DODataset是一种将Dorado与外系连接的重量界别的Dataset。

           他的数据不是直接来源于数据库,而是JAVA类,所以可以使用DODataset方便与Hibernate结合。

           objectClass属性定义了DODataset数来源的JAVA类名,即该Dataset的每条记录都是objectClass类型的。

           DODataset支持2中分页方法。

                  第一种为一次分页法,即一次检索出全部的数据放入内存缓存起来,再分页显示。此时一个重要的属性supportsPaging需要设置为true。

                  第二种为实时分页法,即每次请求都会检索数据库完成分页。

                    要点:1. DODataset装载数据的方法是dataset.fromDO( list );dataset.setPageCount( pageCount );
                                 其中的list可以使用Hibernate获得,前提:
                                 1.1 pageSize 每页的数据数目(from dataset)。
                                 1.2.pageIndex 当前请求的页码 (from dataset)。
                                 pageCount(总的记录页数)使用PagingHelper.java获得,前提需要知道recordCount(记录总数,自己想办法:)

                       

你可能感兴趣的:(java,Hibernate)