第一章:Spring jar包介紹
我們這裡暫時只是對Spring Jar做個簡單的分類介紹。
Spring自帶的jar,我是通過Idea直接建立的,直接給我安排了Spring應該具備的jar。操作如下:


Spring 模組可以分類成:資料訪問和整合、Web遠端呼叫、面向切面程式設計、Instrumentation,Spring核心容器、測試(參考資料Spring4實戰)
總共六大模組,可以分類成以下。
資料訪問和整合:
JDBC: spring-jdbc-4.3.18.RELEASE.jar
Transaction: spring-tx-4.3.18.RELEASE.jar
ORM: spring-orm-4.3.18.RELEASE.jar
OXM: spring-oxm-4.3.18.RELEASE.jar
Messaging: spring-messaging-4.3.18.RELEASE.jar
JMS: spring-jms-4.3.18.RELEASE.jar
Web遠端呼叫:
Web:spring-web-4.3.18.RELEASE.jar
Web Servlet:spring-webmvc-4.3.18.RELEASE.jar
Web portlet:spring-webmvc-portlet-4.3.18.RELEASE.jar
Web Socket:spring-websocket-4.3.18.RELEASE.jar
面向切面程式設計:(核心)
Aop:spring-aop-4.3.18.RELEASE.jar
Aspects:spring-aspects-4.3.18.RELEASE.jar
Instrumentation(工具): 這個使用場景非常有限,主要提供了為JVM新增代理的功能
Instrumentation:spring-instrument-4.3.18.RELEASE.jar
Instrument Tomcat:spring-instrument-tomcat-4.3.18.RELEASE.jar
Spring 核心容器:(核心)
Beans:spring-beans-4.3.18.RELEASE.jar
Core:spring-core-4.3.18.RELEASE.jar
Context:spring-context-4.3.18.RELEASE.jar
Expression:spring-expression-4.3.18.RELEASE.jar
Context support:spring-context-support-4.3.18.RELEASE.jar
測試:
Test:spring-test-4.3.18.RELEASE.jar