在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项目

    Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_Hibernate

   第三步:添加Spring2.5库文件

  

Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_SSH2_02

    注意:要选择图片上的打勾的包。不要少选,也不要全选。免得出现莫名奇妙的错误。

  第四步:添加Spring的配置文件

Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_休闲_03

 第五步:添加Hiberante3.3库文件

 Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_职场_04

  第六步:Hibernate配置文件的配置,单独存在。

Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_职场_05

 第七步:设定Hibernate配置文件的位置和SessionFactory的配置。

Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_Hibernate_06

 

  第八步:配置Hibernate数据库连接

Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_休闲_07

  第九步:不需要生成HibernateSessionFactory工厂类。

Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_Hibernate_08

    第十步:添加Struts2框架库文件文件

 Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_休闲_09

  第十一步:Struts2库文件中,选择Spring结合库文件

Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)_职场_10

此时整合开发环境的库文件已经添加完毕。而且,Spring和Hibernate整合已经完毕。