s2sh整合<一>

quguiliang 13年前發布 | 2K 次閱讀

Struts 2,Spring 2,Hibernate 整合
開發工具Eclipse 6.5/6.6 GA
1.首先創建一個web工程,我們暫且啟明為<SPAN class=hilite1>s2sh</SPAN>
這里我們選擇的是Java EE 5.0

finish
2.向工程加入hibernate支持,這里我們使用的是hibernate 3.2



默認就可以,不要忘記將jar包加入到/WebRoot/WEB-INF/lib



接著next



實際上這里的hibernate.cfg.xml不起作用,因為該配置文件的內容由后面的spring配置文件進行管理,我們可以在創建之后將其刪除
默認next



我們根本不用hibernate.cfg.xml,所以這里根本不需要進行數據庫配置,當然默認也無所謂。
繼續next



sessionFactory我們在之后也會直接使用spring為我們提供的,所以這里不需要創建。
finish
3.向工程加入spring支持,這里我們使用的是spring2



這里我們選擇的是spring2,



不要忘記選中這5個庫包:
Spring 2.0 AOP Libraries
Spring 2.0 Core Libraries
Spring 2.0 Persistence Core Libraries
Spring 2.0 Persistence JDBC Libraries
Spring 2.0 Web Libraries
也不要忘記將jar包加入到/WebRoot/WEB-INF/lib。
next



這里我們不需要Enable AOP 所以不需要選中
不要忘記將配置文件applicationContext.xml指定在/WEB-INF目錄下,不然服務器啟動時無法加載
next



這里的sessionFactory我們也不需要,之后會手動配置。
finish
4.加入struts2支持,由于MyEclipse并沒有加入Struts2的支持,所以我們需要手動導入相關jar包。
這里我們使用的是struts 2.0.11版本
需要的相關jar包如下:
freemarker-2.3.8.jar
ognl-2.6.11.jar
struts2-core-2.0.11.jar
xwork-2.0.4.jar
struts2-spring-plugin-2.0.11.jar

 本文由用戶 quguiliang 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!