SSH框架整合(通过MyEclipse自动生成)
1.基本配置
a)选择开发环境
1)myeclipse 8.6
2)jdk-1.7
3)Tomcat-7.0
4)数据库(mysql)
b)创建一个web项目
c)建立数据源(mysql-connector-java-5.1.28-bin.jar)
2.添加struts2支持
选择 Core和Struts-spring
3.添加hibernate支持
4.添加spring支持
需要勾选 aop jdbc web
5.修改web.xml文件
<!-- 加载spring配置文件 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<!-- spring监听器 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
6.删除2个jar包
struts2的:Window-->Preferences-->myeclipse-->project capabilities-->struts2-->antlr-2.7.2.jaràremoveàapply
hibernate的:Window-->Preferences-->myeclipse-->project capabilities-->Hibernate-->选Hibernate3.2-->选Hibernate3.2 Core-->cglib-2.1.3jar-->remove-->apply
7.配置log4j.properties文件
log4j.logger.com.opensymphony.xwork2=DEBUG
log4j.logger.org.apache.struts2=DEBUG
8.启动、运行,在控制台找出三个文件代表配置成功
struts.xml
hibernate.cfg.xml
applicationContext.xml