最近在看Spring的教程,写些笔记作为总结,有些内容和例子来源于视频教程。
本文中使用的Spring版本为3.2.14:
开发包:
spring-framework-3.2.14.RELEASE-dist.zip
依赖包:
spring-framework-3.0.2.RELEASE-dependencies.zip
进行IOC和DI的开发,只需要引入Spring最核心的jar包:
4个核心jar包分别对应上图中的Spring核心容器的4部分内容:
spring-beans-3.2.14.RELEASE.jar
spring-context-3.2.14.RELEASE.jar
spring-core-3.2.14.RELEASE.jar
spring-expression-3.2.14.RELEASE.jar
此外:Spring运行还需导入commons-logging的jar包:
com.springsource.org.apache.commons.logging-1.1.1.jar
(commons-logging和 slf4j 都属于统一日志接口,因此 还需整合log4j日志实现)
com.springsource.org.apache.log4j-1.2.15.jar
导入后的工程lib结构
至此Spring进行IOC和DI开发需要的jar导入完成。