SSH框架之Hibernate的查詢詳解(1)、debug斷點除錯

Cool_Tomato發表於2016-12-29

一、查詢概述
1、Get/load主鍵查詢
2、物件導航查詢
3、HQL查詢,Hibernate Query language hibernate 提供的物件導向的查詢語言。
4、Criteria 查詢,完全物件導向的查詢(Query By Criteria ,QBC)
5、SQLQuery, 本地SQL查詢
1)缺點:不能跨資料庫平臺: 如果該了資料庫,sql語句有可能要改。
2)使用場景: 對於複雜sql,hql實現不了的情況,可以使用本地sql查詢。

二、演示的準備工作
1、javabeans以及對應的對映檔案
1)Dept

2)Employee

2、hibernate.cfg.xml

3、資料庫表結構:

三、Get/load主鍵查詢

四、物件導航查詢

五、HQL查詢
1、注意事項:

2、查詢列的三種形式:

3、條件查詢1:

4、條件查詢2:

5、聚合函式的統計:

6、分組查詢:

斷點除錯:

相關文章