一个、使用的工具

开发工具:My Eclipse 10.7以及对应的java开发工具

框架版本号:Struts2.1+Hibernate3+Spring3.0

数据库:MySql5.5

Mysql可视化工具:Navicat 11

 ​






二、项目结构一览


SSh框架结构(Struts2.1+Hibernate4.0+Spring3.1)_eclipse










三、项目环境搭建

1、新建项目:File->New->WebProject,选择项目名称以及J2EE版本号,J2EE版本号选择J2EE6.0.

2、导入SSH框架所须要的架包,详细所须要的jar包例如以下图所看到的:


SSh框架结构(Struts2.1+Hibernate4.0+Spring3.1)_struts_02




包的下载地址:




3、使用MyEclipse辅助开发Struts、Spring、Hibernate。


      (1)首先为该项目加入Struts环境.右击该项目->MyEclipse->Add Struts Capilibilities,在界面中选择Struts2.1,Url Pattern选择.do的形式。

点击Finish就可以


      (2)为项目加入Spring环境。

右击该项目->MyEclipse->Add Spring Capilities,选择Spring 3.1,点击Finish就可以。


      (3)为该项目加入Hibernate环境。在创建该环境之前,须要建立一个数据库的连接,点击MyElipse右上角,切换到MyEclipse Hibernate界面,创建一个数据的连接,详细不再详述。然后右击该项目->MyEclipse->Add  Hibernate Capilities,选择Hibernate4.1,点击Next。


SSh框架结构(Struts2.1+Hibernate4.0+Spring3.1)_struts_03






然后选择数据库,选择我们刚刚创建好的数据库就可以。

例如以下图所看到的。




SSh框架结构(Struts2.1+Hibernate4.0+Spring3.1)_eclipse_04




最后一步,就是运用Hibernate的映射机制。把数据库的表与JAVA的对形成一个关系映射。在此之前。首先应该在项目SRC的文件夹以下新建一个包,如该项目所看到的,用来存放映射生成的POJO对象以及映射文件;例如以下图:


SSh框架结构(Struts2.1+Hibernate4.0+Spring3.1)_struts_05




至此我们的SSH框架已经基本搭建完毕。