整合Spring和Hibernate

1.首先,創建工程,可以直接選創建J2EE web工程
   (這....就不用貼圖了吧)

2.導入spring, 選擇myeclipse的add spring capabilities,注意把copy .....打勾(注,如果想要在spring的配置文件中配置hibernate的話, 一定要先導入spring)

 

 

3. 導入hibernate, 選擇myeclipse的add hibernatecapabilities,注意把copy .....打勾

 

這時,myeclipse檢測到已有spring,會問如何處理hibernate配置信息,  這裏, 我們選擇把hibernate的配置信息寫在spring的配置信息中

 

 

接着,既然選擇把在spring配置文件中配置hibernate信息,就需要設置hibernate的sessionfactory在配置文件中的bean id, 這裏, 就設置爲sessionFactory

 

 

然後要配置sessionFactory對應的數據源,注,數據源對應的bean id也需要設置,可以簡單設置爲dataSource
就不貼圖咯

 

 

最後,選擇sessionfactory對於的實現類,可以就用spring提供的LocalSessionFactory

 

這樣, 我們就在項目中添加了spring和hibernate並將他們給予整合咯

 

3.應用:
  配置好了環境,我們當然還得應用咯.下面給出我的代碼
首先創建pojo和對應的hbm.xml

 

 

然後開發對應的DAO操作pojo, 因爲我比較懶,所以直接使用HibernateTemplate進行操作

 

相應的,還需要修改下spring的配置文件

 

 

最後的最後,開發一個測試類:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章