HIBERNATE和SPRING如何整合

時間 2022-12-31 06:05:02

1樓:網友

1.第一步必然是匯入spring所需的各類庫jar包,並做好相應的配置。

spring,hibernate的先後順序沒有硬性要求,但是本人強烈推薦先spring,再hibernate

由於版本後使用blob資料必須要配置txmanager會用到切面,所以請把spring-aop類庫也導進來。

2.其次匯入spring-hibernate的整合包 有myeclipse的環境條件下匯入 jdbc類庫。

其中中包括了spring與所有的整合類。

3.告訴spring要幫忙管理hibernate最基本的東西叫做sessionfactory

有myeclipse的條件下,可以直接新增hibernate元件,選spring支援,不建立hibernatesessionfactory類,這時會在中自動生成。

一段**。**如下:

這樣hibernate與spring就無縫繼承完畢啦,使用時在中配置好你的dao類bean,service類bean,action類bean,注意daobean要引用剛才自動生成的那個bean,你的dao類要繼承。

這個類中有setsessionfactroy()方法,這樣你的dao才能成功引用sessonfactory

2樓:匿名使用者

其實就是隻要將hibernate的配置檔案配置給spring配置就可以了:

3樓:匿名使用者

你使用hibernate應該有個檔案吧?然後你在spring中新增如下**(前提是你已經把spring和hibernte整合的jar包導進工程中)

4樓:大楞佬

就是把hibernate的配置檔案交給spring管理。

hibernate查詢問題

你用我的試一試,我用的是泛型類你寫一個自己的類實現這個類再傳入對應的bean就行 public class commondaoimplimplements icommondao return t query.list return list 下面是一個呼叫的例子 public listfindall...

新手求助hibernate

你的配置檔案 hibernate cfg.xml裡面有 true 該配置的功能是把hibernate運算元據庫的sql語句輸出到控制檯,以便開發人員觀察,如果不想看到,你可以把該配置刪除或註釋或引數改為false 把你的hibernate配置檔案裡面 true 這裡的true改為false就不輸出了...

hibernate怎麼取出COUNT

hibernate取出count 的辦法如下 1 定義查詢語句 final string counthql select count from excelinfor 2 獲取count 返回結果 1 int count integer.parseint session.createsqlquery ...