閱讀586 返回首頁    go 阿裏雲 go 技術社區[雲棲]


第十一章 Hibernate的查詢 Hibernate可以使用的查詢語言

        我們在之前講Hibernate的核心API的時候,我們知道可以通過Session對象根據實體類及id可以獲取到單個數據對象。那麼我們如果想像JDBC的使用一樣,想通過一些特定的條件來獲取我們想要的數據我們應該怎麼樣做呢。這就是我們今天要學習的內容--Hibernate的查詢。

        Session的查詢相關的內容在第五章裏麵:https://blog.csdn.net/p_3er/article/details/8981465


Hibernate可以使用的查詢語言如下幾種:

  1. NativeSQL:本地語言(數據庫自己的SQL語句)

  2. HQLHibernate自帶的查詢語句,可以使用HQL語言,轉換成具體的方言(Hibernate官方推薦)

  3. EJBQLJPQL1.0,可以認為是HQL的一個子節

  4. QBCQueryBy Cretira

  5. QBEQueryBy Example

注意:上麵的功能是從15的比較,1的功能最大,5的功能最小



我們在後麵會一一講到。




最後更新:2017-04-03 18:52:12

  上一篇:go OC語法學習小結
  下一篇:go Android 斷點續傳下載