學習筆記1spring框架7個模組組成

2021-08-30 15:15:17 字數 736 閱讀 4691

1.spring core

core模組是spring的核心類庫,spring的所有功能都依賴於該類庫,core主要實現ioc功能,sprign的所有功能都是借助ioc實現的。

2.aop

aop模組是spring的aop庫,提供了aop(***)機制,並提供常用的***,供使用者自定義和配置。

3.orm

spring 的orm模組提供對常用的orm框架的管理和輔助支援,spring支援常用的hibernate,ibtas,jdao等框架的支援,spring本身並不對orm進行實現,僅對常見的orm框架進行封裝,並對其進行管理

4.dao模組

spring 提供對jdbc的支援,對jdbc進行封裝,允許jdbc使用spring資源,並能統一管理jdbc事物,並不對jdbc進行實現。

5.web模組

web模組提供對常見框架如struts1,webwork(struts 2),jsf的支援,spring能夠管理這些框架,將spring的資源注入給框架,也能在這些框架的前後插入***。

6.context模組

context模組提供框架式的bean訪問方式,其他程式可以通過context訪問spring的bean資源,相當於資源注入。

7.mvc模組

web mvc模組為spring提供了一套輕量級的mvc實現,在spring的開發中,我們既可以用struts也可以用spring自己的mvc框架,相對於struts,spring自己的mvc框架更加簡潔和方便。

Spring學習 1 Spring是什麼

我們可以對上面的這張圖中的元件分別說明 1 核心容器 core 核心容器提供 spring 框架的基本功能 spring core 核心容器的主要元件是 beanfactory,它是工廠模式的實現。beanfactory 使用控制反轉 ioc 模式將應用程式的配置和依賴性規範與實際的應用程式 分開。...

Spring框架學習筆記

spring框架 一 spring框架概述 1 spring框架提供了乙個開發平台,用於整合其他技術,例如struts,hibernate,mybatis等。舉個例子spring就像是一台電腦的主機板,為各種硬體設施提供了介面,cpu,記憶體,硬碟都有各自的介面。這樣做的好處也是顯而易見的,比如在改...

Spring框架學習筆記

spring框架宗旨 不重新發明技術,讓原有技術使用起來更加方便.核心功能 ioc di 控制反轉 依賴注入 aop 面向切面程式設計 宣告式事務中文名稱 控制反轉 英文名稱 inversion of control ioc 是什麼?3.1 ioc 完成的事情原先由程式設計師主動通過 new 例項化...