Document

SSH框架搭建

SSH {Struts + Spring + Hibernate}

步骤:

一、加入Struts

jar包下载地址:http://struts.apache.org/

 {SSH的搭建都需要相关jar包}

获取Struts jar包

 

1.输入网址去到Struts官网(图1-1)

                             图 1-1 Struts 主页

2.点击主页中的蓝色Download下载按钮(图1-2),

                       图 1-2 Struts 主页

 

3.来到下载页面,可以看到Struts不同的版本下载(图1-3),根据自己的需求下载不同的版本

                       图 1-3 Struts 下载页面

 

4.点击下载完后,这以2.3版本的讲解

用winRaR打开(图1-4)

              图 1-4 Struts 程序文件

5.去到WEB-INF文件夹下,将lib文件夹中的所有jar包导入(拷贝)到项目下的lib目录下(图1-5)

                  图 1-5 Struts 程序文件

 

6.编辑项目的web.xml文档,为项目配置一个Struts过滤器(图1-6)

                    图 1-6 Struts 配置

 

7.为项目添加一份Struts的xml配置文件,放在项目源码目录下,SSH的配置文件都放在这里(图1-8)

        图 1-6 Struts 配置文件

到这里,Struts就搭建好了。

 

二、加入Spring

获取Spring jar包

  原本spring官网是有提供jar包下载的,但是后面改为在Maven中提供Spring jar包下载和版本的更近

  现在Spring版本已经出了5.0的版本,这里就以4.2的版本来讲解

 

1.百度搜索 “spring-framework-4.2.2”,找到Spring jar包下载源点下载

 

2.用WinRaR打开该压缩包,去到libs目录下,将其目录复制一份出来,目录中相关所需jar包有很多

   但只保留关键的,jar包名以javadoc.jar结尾和jar包名以sources.jar可以去掉,javadoc.jar包是

   文档包,包含Spring怎么用和一些介绍;sources.jar包是源码包,里面包括Spring相关jar包的相

   关源码,留下来的就是要用上的

 

3.将整理好的jar包导入到项目下的lib目录下

 

4.编辑项目的web.xml配置文件,给项目配置一个Spring的监听器(图1-7)

            图 1-7 Spring 监听器

 

5.给项目添加一份Spring的配置文件,放在项目的源码目录下

       图 1-8 Spring 配置文件

 

6.项目跑起来时,去读取Spring的配置文件默认是读取项目安全目录(WEB-INF)下

的,但是把它放在项目源码目录下是因为配置文件是自己的编写的,防止他人窥透,

所以,要给项目配置Spring在这个应用程序中的上下文参数(图 1-9)

              图 1-9 Spring 上下文参数

 

但要注意的是,若项目中是有用Struts+Spring 的情况下

还需要两个jar包,它们在Struts压缩包中,用工具打开压缩包,去到showcase目录下(图1-10)

         图1-10 Struts下showcase war包

 

点击去到showcase这个war包中,去到该包中的WEB-INF目录下的lib目录

           图1-11 showcase war包下的lib目录

找到

这两个jar包导入到项目中来

Struts-spring-plugin包是SS的整合插件,将两个东西整合在一起

 

另外,在老版本中,Struts配置文件中要告知Struts运行时使用Spring来创建对象{ Spring新版本已解决,可不写 }

代码:<constant name="struts.objectFactory" value="spring" />

 

 到这里,Spring就搭建好了。

 

三、加入Hibernate

 

获取相关jar包,官网地址:http://hibernate.org/orm/

1.去到官网首页(图1-12),点击下载按钮,下载资源

                            图1-12 Hibernate官网

 

2.使用工具打开下载好的Hibernate的压缩包,去到hibernate-release-5.2.2.Final.zip\hibernate-release-5.2.2.Final\lib (图1-13)

                    图1-12 Hibernate  jar包

 

3.将该目录下的所有jar包导入到项目的lib目录下

 

4.同时在hibernate压缩包中找到c3p0插件,将其导入到项目中的lib目录下

找到图示文件夹下的c3p0插件

 

5.在Spring中配置c3p0数据库连接池

 OK了,到这里SSH框架就成功的搭建好了。^_^  

 

posted @ 2016-09-05 17:03  丶丿Jeffrey  阅读(292)  评论(0编辑  收藏  举报
Lovely♪