前言
所谓的SSH,就是表现层使用Struts2,业务逻辑层使用Spring,数据访问层使用Hibernate,好了,废话不多说,开打开打,哦,不,是开讲开讲。
前提,需要你熟悉Struts2,Spring,Hibernate的基本使用。
步骤,第一步,添加繁琐的Jar包们,第二步:Spring整合Hibernate。第三步:Struts2整合Spring。
-------------------------------------------------不知道起啥名分割线--------------------------------------------------------------------------------
我在这四个文件中寻找jar包。

① 导入Struts jar包,struts-2.3.15.3\apps\struts2-blank\WEB-INF\lib下的jar包

上面落了一个Struts整和Spring的关键jar包:struts2-spring-plugin-2.3.15.3.jar,上面未列出。(共14个包)
②导入Spring jar包,一个是核心包:spring-framework-3.2.0.RELEASE\libs

另一个是依赖包:

其中,spring-orm.jar就是Spring整合Hibernate的关建包。(共13个包)
注意:若单独引用Spring,还需引入一个依赖包:com.springsource.org.apache.commons.logging-1.1.1.jar,但是由于前面Struts2引入了commons-logging-1.1.3.jar包,所以不需要再次引用。其实,它们是一样的代码,只是Spring将其改了名字,自己可以查看代码就会发现了。
③导入Hibernate Jar包

