熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

淺析Hibernate Struts分頁

2013-11-23 20:34:02  來源: Java開源技術 

  Hibernate有很多值得學習的地方這裡我們主要介紹Hibernate Struts分頁包括介紹Hibernate查詢等方面

  在進行web應用開發的時候經常要對Hibernate Struts分頁處理經常看到一些人在問Hibernate Struts分頁處理的問題現在我把自己的處理方法寫在這兒希望能對需要進行Hibernate Struts分頁處理的朋友有所幫助

  一在Hibernate Struts分頁有兩種結構

   在Action中通過DAO查詢出所有的記錄然後加到session或request對象中傳到客戶端由JSP進行分頁這種方法對於在數據量少的時候很方便也不影響速度

  在Action中每次通過DAO只查詢出一頁的記錄再傳給JSP頁面

  這種結構對於數據量大的程序很好但對於數據量小的情況會增加對服務器的請求加大服務器的負載

  二Hibernate查詢

  由於在Hibernate中直接提供了對數據庫定點定量的查詢方法所以我采用的是第種方法

  如

  從第萬條開始取出條記錄

  Query q = sessioncreateQuery(from Cat as c);

  qsetFirstResult();

  qsetMaxResults();

  List l = qlist();


From:http://tw.wingwit.com/Article/program/Java/ky/201311/28689.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.