昨天有個隊員忽然要退出項目組,也不知道是爲何。留也留不住。哎,反正我也經盡力了,有些事求人不如求已,他不作,咱們仍是要繼續作下去。數據庫
好吧,我如今從學習搭建框架學起吧。服務器
今天咱們要搭建的框架是Struts2.1+Spring3.0+Hinbenate3.3.咱們用的IDE是MyEclipse10.session
發現圖文教程一直爲你們所喜好,我之後也儘可能發多點圖文並茂的教程,可能作的不是很好,可是請讓咱們一塊兒進步。app
1、創建一個Web Project。框架
(1)新建一個Web工程:點擊File-》new -》Web Project。學習
(2)填寫新工程信息,projectName填上SSHTest(固然你能夠別的,名字而已),同是勾選上Java EE 6.0,而後點擊Finish按鈕3d
2、配置Spring3.0xml
(1)選擇工程名(SSHTest),右鍵彈出工程菜單,選擇MyEcipse-》Add Spring Capabilities...blog
(2)選擇Spring3.0,加入5個Jar包,選擇copy check....,點擊Next繼承
(3)生成ApplicationContext.xml文件,在Folder中選擇/WebRoot/WEB-INF文件,點擊OK,最後點擊Finish,完成Spring3.0配置
(4)項目目錄概覽:下面是完成Spring配置後的項目目錄結構(文件夾上面會有個S)
3、配置Hibernate3.3
(1)選擇工程名(SSHTest),右鍵彈出工程菜單,選擇MyEcipse-》Add Hibernate Capabilities...
(2)選中Hibernate3.3,選擇被圈中的兩個Jar包,選中copy checked...到/WEBROOT/WEB-INF/lib目錄(避免發佈到Tomcat上出現問題),點擊Next
(3)這裏統一由Spring的配置文件(applicationContext.xml)管理Hibernate,點擊Next
(4)選擇已經存在的Spring Configuration File--ApllicationContext.xml做爲繼承的配置文件,SessionFactory Id 保持默認,點擊Next
(5)這裏能夠不打上Spring specific的勾,直接跳過;
若是想鏈接數據庫的,能夠按照圖來作,若是你的MyEclipse沒有配置MySQL Connector/J,你可能看不到BD Driver有有合適的選項,只有MyEclipse自帶的,我倘有用過,大家能夠試一下,Connect URL裏面的localhost能夠替換成你的服務器IP,後面的xxx是你的數據庫名稱,Username和Password本身知道的。
(6)把create session factory class前面的勾勾去掉,點擊Finish,完成Hibernate3.3的配置。
(7)項目目錄概覽:下面是完成Spring和Hibernate配置後的項目目錄結構(文件夾上面會有個S)
4、配置Struts2.2
(1)選擇工程名(SSHTest),右鍵彈出工程菜單,選擇MyEcipse-》Add Struts Capabilities...
(2)勾選Struts2.1,點擊Next
(3)勾選Struts 核心包,點擊Finish,完成Struts2.1配置。
至此,SSH三大框架配置完成。