需要导入的jar包:

spring-core.jar:   Spring框架的核心框架包

spring-expression.jar:   spring的表达式放言包,一般也都需要导入

common-logging.jar:   spring打印日志依赖的包

spring-context.jar:获取容器信息等需要,一般在配置时也都需要导入

spring-beans.jar:  Spring核心的IOC容器都在这里

spring-web.jar

spring-webmvc.jar

这两个是springMVC的功能包,替代struts实现MVC模式

关于注解:

例如用@Controller的注释方式实现控制器,则需要导入aop的依赖包:

spring-aop.jar

springMVC框架原理的深入分析:

spring框架的配置介绍