spring2.5 学习笔记 第46页 共46页
第十三课:SSH整合的jar包
一、 Struts2
1、 建立Struts2的配置文件(struts.xml)
2、 lib目录中的除junit和spring-test之外的所有文件
1) 2) 3) 4) 5) 6) 7)
xwork-2.1.2.jar
freemarker-2.3.13.jar struts2-core-2.1.6.jar ognl-2.6.11.jar
commons-io-1.3.2.jar
commons-fileupload-1.2.1.jar commons-logging-1.1.jar
1. struts2-spring-plugin-2.1.8.1.jar
二、 Hibernate3.3.2
1、 hibernate3.jar 2、 /lib/required
1) 2) 3) 4) 5) 6)
javassist-3.9.0.GA.jar commons-collections-3.1.jar antlr-2.7.6.jar dom4j-1.6.1.jar slf4j-api-1.5.8.jar jta-1.1.jar
3、 Slf-nop jar
4、 引入mysql的JDBC驱动名 5、 hibernate-annotations.jar 6、 ejb3-persistence.jar
7、 hibernate-commons-annotations.jar
8、 搭建日志:我们使用slf接口,然后使用log4j的实现。
1) 2) 3) 4)
首先引入log4j的jar包(log4j-1.2.14.jar),
然后再引入slf4j实现LOG4J和适配器jar包(slf4j-log4j12-1.5.8.jar)
最后创建log4j的配置文件(log4j.properties),并加以修改,只要保留 log4j.logger.org.hibernate.tool.hbm2ddl=debug
三、 Spring
1、 spring.jar
2、 commons-logging.jar
3、 aspectjweaver.jar 4、 aspectjrt.jar
5、 cglib-nodep-2.1.3.jar 6、 commons-dbcp.jar 7、 commons-pool.jar