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的配置文件
最後的最後,開發一個測試類: