核心容器(core container)
spring-core:核心工具類,spring其他大量模組使用spring-core;
spring-beans:spring定義bean的支援;
spring-content:執行時spring容器;
spring-context-support:spring容器對第三方包的整合支援;
spring-expression:使用表示式語言在執行是查詢和操作物件。
aop
spring-aop:基於**的aop支援;
spring-aspects:基於aspectj的aop支援。
訊息(messaging)
spring-messaging:對訊息架構和協議的支援。
web
spring-web:提供基礎的web整合功能,在web專案中提供spring的容器;
spring-webmvc:提供基於servlet的spring mvc;
spring-webscoket:提供webscoket功能;
spring-webmvc-portlet:提供portlet環境支援。
資料訪問/整合(data access/integration)
spring-jdbc:提供以jdbc訪問資料庫的支援
spring-tx:提供程式設計式和宣告式的失誤支援;
spring-orm:提供對物件/關係對映技術的支援;
spring-oxm:提供對物件/xml對映技術的支援;
spring-jms:提供對jms的支援。
Spring原始碼分析之模組介紹
spring框架的功能大約由20個模組組成,我們將spring原始碼拉取下來之後,可以看到spring專案有眾多子模組,如下圖所示 各模組介紹如下 模組描述 spring aop springaop切面處理,如動態 aop位元組碼提公升 spring aspects 同樣是面向切面的乙個重要的組成部...
Spring簡單介紹
1.spring的特點 1 開源框架 2 輕量級 怎麼才算是輕量級呢 所佔記憶體小 執行容器的開銷很小 3 控制反轉 ioc 後面講解 4 面向切面 aop 持續關注哦 5 容器框架 容器 包含並管理應用物件的配置和生命週期 框架 將 簡單的元件配置 組合成為複雜的應用 2.spring的優點 在s...
Spring框架介紹
spring 框架是乙個分層架構,由 7 個定義良好的模組組成。spring 模組構建在核心容器之上,核心容器定義了建立 配置和管理 bean 的方式。spring core 核心容器提供spring框架的基本功能。核心容器的主要元件是beanfactory。是工廠模式的實現。使用控制反轉 ioc ...