建立hibernateutils類,便於直接獲取session
package com.utils;import org.hibernate.session;
import org.hibernate.sessionfactory;
import org.hibernate.cfg.configuration;
public class hibernateutils
//獲得session=>獲得全新session
public static session opensession()
//獲得session=>獲得與執行緒繫結的session
public static session getcurrentsession()
}
基本查詢
@testpublic void test_01()
條件查詢之使用'?'佔位符
@testpublic void test_02()
條件查詢之使用':name'佔位符
@testpublic void test_03()
分頁查詢:
@testpublic
void
test_04()
十 Hibernate查詢之HQL多表查詢
關於hql語句介紹使用可以檢視這裡,今天主要介紹其在多表系對映中的應用。常用的sql語句多表查詢有以下幾種 以customers 和orders 表為例 外連線查詢 多表的查詢中,hql語句和sql語句的查詢語法比較類似,hql不用書寫select 和on及後面的條件表示式,同時表名變成類名書寫,其...
hibernate多表查詢HQL
innerjoin 內連線 left outerjoin 左外連線 right outerjoin 右外連線 fulljoin 全連線,並不常用 sql中的條件用on即 leftjoin.on.hql中的條件用with即 leftjoin.with.語句innerjoin,left outerjoi...
hibernate 的 HQL學習筆記
hql之佔位查詢 1.方案一 匿名佔位符 test public void test02 2.方案二 name 引數名稱繫結 test public void test03 3.方案三 name 引數名稱繫結 物件屬性 test public void test04 hql語句之動態查詢 1.動態查...