(友情提示:本文介绍的SSH整合中所需要的完整jar包免费下载地址: )

  今天开始做一个网上商城的项目,首先从搭建环境开始,一步步整合S2SH。这篇博文主要总结一下如何整合Struts2 、Hibernate4.3和Spring4.2。

  整合三大框架得先从搭建各部分环境开始,也就是说首先得把Spring,Hibernate和Struts2的环境搭建好,确保它们 没有问题了,再做整合。这篇博文遵从的顺序是:先搭建Spring环境-->然后搭建Hibernate环境--> 整合Spring和 Hibernate --> 搭建Struts2环境 --> 整合Spring和Struts2。

  1. 整个项目jar包的管理

  Spring的jar包很多,开发的时候建议将它们分个类,然后依次添加到User Library,方便管理,也一目了然。这里我 总结一下整个SSH所需要的基本jar包,看下图:

SSH电商项目实战之一:整合Struts2、Hibernate和Spring

  从图中可以看出,首先将Spring的jar分为四类:spring-4.2.4-core、spring-4.2.4-aop、spring-4.2.4-persistence 以及spring-4.2.4-web。将spring的核心包都放到core中,与aop相关的都放到aop中,与持久化(与Hibernate整合)相关的 放到persistence中,与web(与struts2整合)相关的放到web中。每个部分都有哪些jar包呢?请看下面的截图:

SSH电商项目实战之一:整合Struts2、Hibernate和SpringSSH电商项目实战之一:整合Struts2、Hibernate和Spring

  注:以上每个分类的包中,并非包含原来包中所有的jar,有些jar文件并没有用到,等具体项目需要的时候再往里加 就行了,上图是保证项目的环境可以搭建所需要的的最基本的jar包。

  2.搭建Spring环境

  上面的jar包截图是最后整合好的所有jar包,刚开始搭建环境的时候不需要一次性全部加进来,可以一点一点的加, 这样也更利于理解每个部分的jar包都有什么作用,当然,一次都加进来也是可以的。

  2.1 添加配置文件beans.xml和相应的jar包

  新建一个工程,然后添加在User Library中添加自己的库,这里主要添加两个,即spring-4.2.4-core和spring4.2.4- aop,添加jar包不再赘述。添加完了后,在src目录下添加beans.xml文件,这个文件的模板网上很多,Spring自带的例子里也 有,考一份过来就行,见下图:

SSH电商项目实战之一:整合Struts2、Hibernate和Spring

  2.2 测试Spring的IoC环境

  我们写一个普通的

转自:倪升武的CSDN博客

除非特别注明,鸡啄米文章均为原创
转载请标明本文地址:http://www./software/759.html
2017年8月30日
作者:鸡啄米 分类:软件开发 浏览: 评论:0