天天看點

spring jar 說明

以前的包是分開的有,spring.jar合成的也有。

新的Spring中已經沒有了spring.jar,不過你可以自己打包所有的,哈哈!

分開打包的目的是友善可插拔的特性,用什麼就導入什麼!

其中:

core是核心包,必須要導入的。

bean是管理bean的,也必須要導入。

context是管理對bean包的再次封裝,主要是管理上下文的,也需要導入(可以不導入,但是不友善程式設計)

其它包都是可選的。

org.springframework.aop-3.1.1.RELEASE.jar ---- ----spring 的面向切面程式設計,提供AOP(面向切面程式設計)實作,

org.springframework.asm-3.1.1.RELEASE.jar ---- ----spring 獨立的asm 程式,相比2.5版本,需要額外的asm.jar包。

org.springframework.aspects-3.1.1.RELEASE.jar ---- ----spring 提供對 AspectJ 架構的整合。

org.springframework.beans-3.1.1.RELEASE.jar ---- ----springIoC(依賴注入)的基礎實作。

org.springframework.context.support-3.1.1.RELEASE.jar ---- ----spring-context 的擴充支援,用于 MVC 方面。

org.springframework.context-3.1.1.RELEASE.jar ---- ----spring 提供在基礎 IoC 功能上的擴充服務,此外還提供許多企業級服務的支援,如 郵件服務、任務排程、JNDI定位、EJB 內建、遠端通路、 緩存以及各種視圖層架構的封裝等。

org.springframework.core-3.1.1.RELEASE.jar ---- ----spring3.1的核心工具包。

org.springframework.expression-3.1.1.RELEASE.jar ---- ----spring 表達式語言。

org.springframework.instrument.tomcat-3.1.1.RELEASE.jar ---- ----spring3.1 對 Tomcat 的連接配接池的基成。

org.springframework.instrument-3.1.1.RELEASE.jar ---- ----spring3.1 對伺服器的代理接口。

org.springframework.jdbc-3.1.1.RELEASE.jar ---- ----spring對 JDBC的簡單封裝。

org.springframework.jms-3.1.1.RELEASE.jar ---- ----spring為簡化 JMS API 使用而作的簡單封裝。

org.springframework.orm-3.1.1.RELEASE.jar ---- ----spring 整合第三方的 ORM 映射支援,如 Hibernate 、Ibatis、Jdo 以及spring的JPA的支援。

org.springframework.oxm-3.1.1.RELEASE.jar ---- ----spring 對Object/XMI 的映射的支援,可以讓JAVA與XML之間來回切換。

org.springframework.test-3.1.1.RELEASE.jar ---- ----spring 對Junit 等測試架構的簡單封裝。

org.springframework.transaction-3.1.1.RELEASE.jar ---- ----為JDBC、Hibernate、JDO、JPA 等提供的一緻的聲明式和程式設計式事務管理。

org.springframework.web.portlet-3.1.1.RELEASE.jar ---- ----springMVC 的增強。

org.springframework.web.servlet-3.1.1.RELEASE.jar ---- ----對 J2EE6.0 Servlet3.0 的支援。

org.springframework.web.struts-3.1.1.RELEASE.jar ---- ---- 整合 Struts 的支援。

org.springframework.web-3.1.1.RELEASE.jar ---- ----springWeb 下的工具包。