spring-core-4.3.7.RELEASE.jar spring的核心包,这个必须导入
spring-webmvc-4.3.7.RELEASE.jar springmvc框架就是使用这个包集成的
spring-aop-4.3.7.RELEASE.jar spring面向切面编程实现
spring-beans-4.3.7.RELEASE.jar 创建bean的包
spring-context-4.3.7.RELEASE.jar 为spring提供扩展服务的包
spring-expression-4.3.7.RELEASE.jar Spring表达式语言
spring-web-4.3.7.RELEASE.jar 开发web的使用需要的类,文件上传的类,过滤器的类以及很多工具辅助类
spring-jdbc-4.3.7.RELEASE.jar 对jdbc的简单封装,让jdbc写起来更简单
spring-tx-4.3.7.RELEASE.jar 为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理。
spring-test-4.3.7.RELEASE.jar 测试spring的测试类
spring-aspects-4.3.7.RELEASE.jar 对AspectJ面向切面编程框架的整合
这些包有的是我们之间导入的,有的是被依赖进来的,我们一般在pom里面导入
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>4.3.7.RELEASE</version>
</dependency>
<!-- springmvc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.3.7.RELEASE</version>
</dependency>
<!-- spring jdbc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.3.7.RELEASE</version>
</dependency>
<!-- spring 单元测试模块 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.3.7.RELEASE</version>
</dependency>
<!-- spring 面向切面编程 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>4.3.7.RELEASE</version>
</dependency>