Spring模組介紹

2021-10-09 08:56:02 字數 787 閱讀 2899

核心容器(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 ...