在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整合已经完毕。