Spring學習(1)概述

2021-09-10 03:30:36 字數 525 閱讀 6295

什麼是spring?

其體系結構如下:

有一點需要注意:

所謂非侵入時,也就是spring框架的api不會再業務邏輯上出現,由於業務邏輯沒有spring的api,所以業務邏輯可以從spring框架快速移植一直到其他框架。也就是與環境無關。

spring容器作為乙個容器,可以管理物件的生命週期、物件與物件之間的依賴關係,可以通過配置檔案來定義物件,以及設定與其他物件之間得依賴關係

面向切面程式設計是一種程式設計思想,我們可以把日誌、安全、事務管理等服務理解成乙個切面,以前這些服務是直接寫在業務邏輯的**裡面的,這有兩點壞處:

aop就可以解決這兩個好處,他通過配置檔案,將這些服務宣告,在需要用的時候直接嵌入進去,此時就可以理解成將乙個個服務(切面)織入到業務邏輯中。

Spring專題(1) Spring概述

我們學習spring框架的最終目的是用它整合struts2 hibernate框架 ssh spring框架主要負責技術整合 可以整合很多技術 該框架提供ioc和aop機制,基於這些特性整合,可以降低系統元件之間的耦合度,便於系統元件的維護 擴充套件和替換。其實與spring框架的作用相同 在ssh...

1 spring入門 概述

學習方法 掌握常用的用法,深入理解,不斷實踐,反覆總結,再次深入理解與實踐 spring資源 sprng是乙個輕量級的控制反轉 loc 和物件導向切面 aop 的容器框架 輕量 大小,開銷輕量 通過loc打到松藕合 提供了面向切面變成的豐富支援,允許通過分離應用的業務邏輯與系統級服務進行內聚性的開發...

Spring概述學習筆記

目錄 1 spring概述 2 spring體系結構 1 spring core 2 spring context 3 spring aop 4 spring dao 5 spring orm 6 spring web 7 spring mvc 3 spring架構 1 bean元件 2 conte...