1. 概念
Spring是一個輕量級控制反轉(IoC)和面向切面(AOP)的容器框架。
IoC : Inversion of Control
Spring版本。AOP : Aspect Oriented Programming
?
2. Spring官方壓縮包介紹(紅色的四個基本包)
包名 | SpringOne?說明 |
spring-aop-4.2.9.RELEASE.jar | 實現了AOP的支持 |
spring-aspects-4.2.9.RELEASE.jar | AOP框架aspects支持包 |
spring-beans-4.2.9.RELEASE.jar | 內核支撐包,實現了處理基于xml對象存取 |
spring-context-4.2.9.RELEASE.jar | 內核支撐包,實現了Spring對象容器 |
spring-context-support-4.2.9.RELEASE.jar | 容器操作擴展包,擴展了一些常用的容器對象的設置功能 |
spring-core-4.2.9.RELEASE.jar | 內核支撐包,Spring的內核 |
spring-expression-4.2.9.RELEASE.jar | 內核支撐包,實現了xml對Spring表達式的支持 |
spring-instrument-4.2.9.RELEASE.jar | 提供了一些類加載的的工具類 |
spring-instrument-tomcat-4.2.9.RELEASE.jar | 提供了一些tomcat類加載的的工具類,實現對應Tomcat服務的調用 |
spring-jdbc-4.2.9.RELEASE.jar | SpringJDBC實現包,一個操作數據庫持久層的子框架 |
spring-jms-4.2.9.RELEASE.jar | 集成jms的支持,jms:Java消息服務。 |
spring-messaging-4.2.9.RELEASE.jar | 集成messaging api和消息協議提供支持 |
spring-orm-4.2.9.RELEASE.jar | ORM框架集成包,實現了Hibernate,IBatis,JDO的集成。 |
spring-oxm-4.2.9.RELEASE.jar | Spring OXM對主流O/X Mapping框架做了一個統一的抽象和封裝。就是對應XML讀寫框架的支持 |
spring-test-4.2.9.RELEASE.jar | Spring集成JUnit測試 |
spring-tx-4.2.9.RELEASE.jar | 事務代理的支持 |
spring-web-4.2.9.RELEASE.jar | SpringWeb通用模塊 |
spring-webmvc-4.2.9.RELEASE.jar | SpringMVC子框架 |
spring-webmvc-portlet-4.2.9.RELEASE.jar | Spring對門戶技術(portlet)的支持 |
spring-websocket-4.2.9.RELEASE.jar | Spring對websocket的支持 |
?
?