濮阳杆衣贸易有限公司

主頁 > 知識庫 > JSP開發(fā)中hibernate框架的常用檢索方式總結

JSP開發(fā)中hibernate框架的常用檢索方式總結

熱門標簽:電銷機器人免培訓 外呼系統(tǒng)使用方法 自繪地圖標注數據 如何看懂地圖標注點 給地圖標注得傭金 南通通訊外呼系統(tǒng)產品介紹 潤滑油銷售電銷機器人 海外圖書館地圖標注點 電話機器人需要使用網絡嗎

總結hibernate框架的常用檢索方式

1、hibernate框架的檢索方式有以下幾種:

  1. OID檢索:根據唯一標識OID檢索數據
  2. 對象導航檢索:根據某個對象導航查詢與該對象關聯(lián)的對象數據
  3. HQL檢索:通過query接口對象查詢
  4. QBC檢索:通過criteria接口對象查詢
  5. SQL檢索:通過SQL語句查詢

 2、HQL檢索方式:

  • 查詢全部數據:session.createQuery("from 類名");
  • 根據條件查詢:session.createQuery("from 類名 where 屬性名=?").setParameter(?號索引(從0開始),條件);
  • 分頁查詢:Query query = session.createQuery("from 類名");-----query.setFirstResult(起始索引);----query.setMaxResults(每頁顯示的記錄數);
  • 統(tǒng)計查詢:session.createQuery("select count(*) from 類名").uniqueResult();
  • 投影查詢(就是查詢某個字段或某部分字段):session.createQuery("select 屬性名1,屬性名2 from 類名");
  • 別名查詢:session.createQuery("select 別名 from 類名 別名");

3、QBC檢索方式:

  • 查詢全部數據:session.createCriteria(類名.class).list();
  • 根據條件查詢:session.createCriteria(類名.class).add(Restrictions.條件方法名("屬性名",條件));
  • 分頁查詢:Criteria criteria = session.createCriteria(類名.class);----criteria.setFirstResult(起始索引);-----criteria.setMaxResults(每頁顯示的記錄數);
  • 排序查詢:session.createCriteria(類名.class).addOrder(Order.asc/desc("屬性名"));
  • 統(tǒng)計查詢:session.createCriteria(類名.class).addProjection(Projections.rowCount());
  • 離線條件查詢:(可以解決在持久層中進行繁瑣的sql語句的拼接)

 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • JSP 開發(fā)之hibernate的hql查詢多對多查詢
  • JSP 開發(fā)之hibernate配置二級緩存的方法
  • JSP 中Hibernate實現(xiàn)映射枚舉類型
  • jsp Hibernate批量更新和批量刪除處理代碼
  • jsp Hibernate入門教程
  • jsp Hibernate 函數簡介
  • jsp hibernate 數據保存操作的原理
  • jsp hibernate的分頁代碼
  • JSP開發(fā)之hibernate之單向多對一關聯(lián)的實例

標簽:大連 黃石 廣州 內江 銅川 南京 貸款邀約 樂山

巨人網絡通訊聲明:本文標題《JSP開發(fā)中hibernate框架的常用檢索方式總結》,本文關鍵詞  JSP,開發(fā),中,hibernate,框架,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JSP開發(fā)中hibernate框架的常用檢索方式總結》相關的同類信息!
  • 本頁收集關于JSP開發(fā)中hibernate框架的常用檢索方式總結的相關信息資訊供網民參考!
  • 推薦文章
    汽车| 固阳县| 廊坊市| 揭阳市| 永靖县| 泰来县| 黔西县| 电白县| 南康市| 大足县| 万宁市| 花莲县| 加查县| 滨州市| 永嘉县| 勃利县| 保山市| 卢湾区| 克什克腾旗| 石景山区| 泊头市| 株洲县| 成武县| 富宁县| 谢通门县| 蓝山县| 微博| 晋中市| 夏津县| 宁陵县| 抚顺市| 湟中县| 浦江县| 万载县| 逊克县| 临夏市| 台前县| 平遥县| 方山县| 东阿县| 顺平县|