1.前期准备
Eclipse 3.7.0(下载地址:http://www.eclipse.org/downloads/)
Tomcat7.0(下载地址:http://tomcat.apache.org/download-70.cgi)
MySql Server5.0(下载地址:http://dev.mysql.com/downloads/)
struts-1.2.9(下载地址:http://struts.apache.org/download.cgi#struts221)
spring-2.0(下载地址:http://sourceforge.net/projects/springframework/files/)
hibernate-3.2.0(下载地址:http://sourceforge.net/projects/hibernate/files/)
2.创建Web工程
创建Web工程后并建立几个包
ssh.dan.web/ssh.dan.manager/ssh.dan.dao/ssh.dan.domain
3.配置Struts1
引入Struts1的相关jar包拷贝到WEB-INF/lib目录下
Struts_Home/lib/*.jar
引入Struts1的配置文件
在webapps文件夹中解压struts-blank.war,将其中的struts-config.xml拷贝到项目中(WEB-INF下)
4.配置Spring
引入Spring的相关jar包拷贝到WEB-INF/lib目录下
SPRING_HOME/dist/spring.jar
SPRING_HOME/lib/log4j/log4j-1.2.14.jar
SPRING_HOME/lib/jakarta-commons/commons-logging.jar
SPRING_HOME/ lib/junit/junit.jar
SPRING_HOME/ lib/aspect/*.jar
引入Spring的配置文件
将spring_home\samples\jpetstore\war\WEB-INF下的applicationContext.xml拷贝到项目中(src下),为了对其他的框架进行配置,我们将其复制为四份,分别命名为applicationContext-common.xml, applicationContext-daos.xml,applicationContext-managers.xml, applicationContext-actions.xml
5.配置Hibernate
引入Hibernate的相关jar包拷贝到WEB-INF/lib目录下
Hibernate_Home/lib/*.jar
Hibernate_Home/hibernate3.jar
再将mysql驱动拷贝到WEB-INF/lib目录下
Mysql_Home/src/lib/jdbc2_0-stdext.jar
引入Hibernate的配置文件
将Hibernate_Home/etc下的hibernate.cfg.xml拷贝到项目中(src下)
目前为止,基本的框架已经搭建好,具体代码请看《SSH1环境搭建及示例二》