在SSH2(Struts2,Spring2.5,Hibernate3.3)開發框架的整合方式有很多種,這個只是其中簡單的一種而已。也不多說了。我們開始整合吧。
軟件和開發環境說明:
操作系統: win7 (其他操作系統無所謂,沒有在Linux等操作系統中測試)
JDK: 6.0 (自備)
Tomcat:6.0 (自備)
MyEclipse:8.5 (自備)
MySQL: 5.0
MySQL JDBC驅動包(在附件的項目中有。)
讀者要準備以上軟件或更高版本的軟件。MySQL數據庫服務正常運行中。
第一步:建立數據庫和表。
create database ssh2;
use ssh2;
create table user(
id int primary key auto_increment,
userName varchar(30),
passWord varchar(30)
);
第二步:運行MyEclipse8.5。建立web項目
第三步:添加Spring2.5庫文件
注意:要選擇圖片上的打勾的包。不要少選,也不要全選。免得出現莫名奇妙的錯誤。
第四步:添加Spring的配置文件
第五步:添加Hiberante3.3庫文件
第六步:Hibernate配置文件的配置,單獨存在。
第七步:設定Hibernate配置文件的位置和SessionFactory的配置。
第八步:配置Hibernate數據庫連接
第九步:不需要生成HibernateSessionFactory工廠類。
第十步:添加Struts2框架庫文件文件
第十一步:Struts2庫文件中,選擇Spring結合庫文件
此時整合開發環境的庫文件已經添加完畢。而且,Spring和Hibernate整合已經完畢。