首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

SSH环境通用调整配置(Spring2.5+Hibernate3.3+Struts1.3)

2012-07-03 
SSH环境通用整合配置(Spring2.5+Hibernate3.3+Struts1.3)?SSH整合通用准备:需要:Spring2.5+Hibernate3.3+S

SSH环境通用整合配置(Spring2.5+Hibernate3.3+Struts1.3)

?SSH整合通用

准备:

需要:
Spring2.5+Hibernate3.3+Struts1.3


?hibernate核心安装包下的:
hibernate3.jar
lib\required\*.jar
lib\optional\ehcache-1.2.3.jar
hibernate 注解安装包下的
lib\test\slf4j-log4j12.jar

?

?Spring安装包下的
dist\spring.jar
dist\modules\spring-webmvc-struts.jar
lib\jakarta-commons\commons-logging.jar、commons-dbcp.jar、commons-pool.jar
lib\aspectj\aspectjweaver.jar、aspectjrt.jar
lib\cglib\cglib-nodep-2.1_3.jar
lib\j2ee\common-annotations.jar
lib\log4j\log4j-1.2.15.jar

?

?Struts
下载struts-1.3.8-lib.zip,需要使用到解压目录下的所有jar,建议把jstl-1.0.2.jar和standard-1.0.2.jar更换为1.1版本。Spring中已经存在一个antlr-2.7.6.jar,所以把struts中的antlr-2.7.2.jar删除,避免jar冲突。

?

?数据库驱动jar?

?

?

开始配置:

一、web配置

web.xml

?

?

二、Struts配置

struts-config.xml

?

?三、Spring配置

Spring文件配置:

这里使用分开配置,然后一起导入同一个文件方式

applicationContext.xml

?

1)数据源、事务管理及其他集成配置

applicationContext-config.xml

??

2)继承了HibernateTemplate的*Impl实现类,注入包含了数据源的sessionFactory,使可以进行数据库连接和操作

applicationContext-implement.xml

?

3)action类中所定义的一些业务接口类实现依赖注入

applicationContext.xml

?

?四、Hibernate配置

Hibernate配置:

??

热点排行