Spring框架概述

什麼是Spring?

Spring是分層的JavaSE/EE full-stack 輕量級開源框架,以IoC(Inverse of Control 控制反轉)和AOP (Aspect Oriented Peogramming面向切面編程)爲內核,使用基本的JavaBean來完成以前只可能由EJB完成的工作,取代了EJB的臃腫、低效的開發模式。

三層體系架構

在這裏插入圖片描述

Spring框架的優點

spring具有簡單、可測試和鬆耦合等特點。Spring不進可以用於服務器端的開發,也可以應用於任何Java應用的開發中。
Spring框架的優點

Spring的體系結構

Spring框架才用的是分層框架,它一系列的功能要素被分成20個模塊在這裏插入圖片描述

Core Container(核心容器)

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

Data Access/Integration(數據訪問/集成)

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

Web

在這裏插入圖片描述
在這裏插入圖片描述

其他模塊

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章