1、spring-core-3.2.5.RELEASE.jar :Spring核心包,必要。
2、spring-aop-3.2.5.RELEASE.jar :支持Spring AOP的包,Spring 里面AOP用的比较多的是用来做事务管理。
3、spring-aspects-3.2.5.RELEASE.jar :Spring提供对AspectJ(另一种AOP的实现)的支持。
4、spring-beans-3.2.5.RELEASE.jar :Spring IOC用到的包,它是用来管理bean的一个基础包。必要的
5、spring-context-3.2.5.RELEASE.jar :这个我理解为一个扩展了大量功能的一个jar,很多功能都需要用到它,如:组件扫描(component-scan),建议导入。
6、spring-context-support-3.2.5.RELEASE.jar : spring-context 的支持,建议导入。
7、spring-expression-3.2.5.RELEASE.jar : 提供SpEL(Spring表达式语言)的支持。这个SpEL是Spring3才出来的特性,它可以很方便的对配置bean的注入。
8、spring-instrument-3.2.5.RELEASE.jar :Spring 对各个应用服务器(如Tomcat)集成的接口。
9、spring-instrument-tomcat-3.2.5.RELEASE.jar :这个主要是对Tomcat的连接池的集成。
10、spring-jdbc-3.2.5.RELEASE.jar :Spring对JDBC的封装支持。如果你的项目对性能要求比较高,不妨用用Spring.JDBC。
11、spring-jms-3.2.5.RELEASE.jar :Spring对JMS(Java Message Service)的封装支持。
12、spring-orm-3.2.5.RELEASE.jar :用于整合第三方ORM框架,比如你使用HIbernate或MyBaties的话,就需要导入它。
13、spring-oxm-3.2.5.RELEASE.jar : Spring对Object-Xml映射的支持。它可以方便快速地让Java Object 和 XML 来回切换。
14、spring-struts-3.2.5.RELEASE.jar :Spring 提供对 Struts2的整合用的Jar包。
15、spring-test-3.2.5.RELEASE.jar :主要用于方面地做测试(如Junit Test)
16、spring-tx-3.2.5.RELEASE.jar :这个主要用于事务管理。
17、spring-web-3.2.5.RELEASE.jar :Spring的Web模块, SpringMVC要用到。
18、spring-webmvc-3.2.5.RELEASE.jar : SpringMVC要用到。
19、spring-webmvc-portlet-3.2.5.RELEASE.jar : SpringMVC要用到。