1. 程式人生 > >MyBatis各個jar包的作用

MyBatis各個jar包的作用

 字號

Spring jar包官網下載地址:
http://repo.spring.io/release/org/springframework/spring/

Spring jar包的描述:針對3.2.2以上版本
org.springframework spring-aop ——Spring的面向切面程式設計,提供AOP(面向切面程式設計)實現
org.springframework spring-aspects —— Spring提供對AspectJ框架的整合
org.springframework spring-beans —— SpringIoC(依賴注入)的基礎實現
org.springframework spring-context —— Spring提供在基礎IoC功能上的擴充套件服務,此外還提供許多企業級服務的支援,如郵件服務、任務排程、JNDI定位、EJB整合、遠端訪問、快取以及各種檢視層框架的封裝等
org.springframework spring-context-support —— Spring-context的擴充套件支援,用於MVC方面
org.springframework spring-core —— Spring的核心元件
org.springframework spring-expression —— Spring表示式語言
org.springframework spring-instrument —— Spring對伺服器的代理介面
org.springframework spring-instrument-tomcat —— Spring對Tomcat的連線池的整合
org.springframework spring-jdbc —— JDBC支援包,包括資料來源設定和JDBC訪問支援
org.springframework spring-jms —— JMS支援包,包括輔助類來發送和接收JMS訊息
org.springframework spring-messaging —— 資訊體系結構和協議的支援
org.springframework spring-orm —— 物件/關係對映,整合第三方的ORM框架,如hibernate,ibatis,jdo,以及spring的JPA實現
org.springframework spring-oxm —— 物件的XML對映,可以讓Java與XML之間來回切換
org.springframework spring-test —— 對於單元測試和整合測試的簡單封裝
org.springframework spring-tx —— 為JDBC、Hibernate、JDO、JPA等提供的一致的宣告式和程式設計式事務管理
org.springframework spring-web —— SpringMVC支援WEB端應用部署架構
org.springframework spring-webmvc —— REST Web服務和Web應用的檢視控制器的實現
org.springframework spring-webmvc-portlet —— SpringMVC的增強--MVC的實現作為一個Portlet的環境
org.springframework spring-websocket —— sockjs WebSocket的實現,包括對 STOMP的支援

Spring依賴包的描述:
aopalliance.jar —— AOP聯盟的API包,裡面包含了針對面向切面的介面。通常Spring等其它具備動態織入功能的框架依賴此包。
aspectjweaver-1.5.0.jar —— 用於在Spring 中整合AspectJ AspectJ LTW織入器
cglib-3.1.jar —— cglib代理 實現AOP的一種方式
commons-collections-3.2.2.jar —— Apache Commons包中的一個,包含了一些Apache開發的集合類,功能比java.util.*強大。
commons-dbcp-1.2.1.jar —— DBCP資料庫連線池
commons-logging-1.1.1.jar

—— Apache Commons包中的一個,包含了日誌功能
commons-pool-1.6.jar —— DBCP是一個依賴commons-pool物件池機制的資料庫連線池
standard.jar —— JSP 標準標籤庫,和jstl.jar 一起使用,jstl-1.2.jar 不在需要。

 

原作者 連結:http://www.imooc.com/article/9909