Spring(一一些簡單的介紹)

2021-07-27 08:15:18 字數 910 閱讀 7677

spring關鍵要點

1.基於pojo的輕量級和最小侵入性程式設計

2.通過依賴注入di和面向介面程式設計實現松耦合

3.基於切面aop和慣例進行宣告式程式設計

4.通過切面和模板減少樣式**

依賴注入(ioc)

1.原有的橫切關注點(如日誌,事務管理和安全等系統服務成為橫切關注點)分散在各個元件中導致**引入雙重複雜性,而aop使這些服務模組化,並以宣告的方式將他們應用到元件中去。

2.aop確保了pojo保持簡單

應用上下文

1.註冊bean到bean工廠/應用上下文

2.根據註冊資訊建立bean例項

3.裝配並注入bean的相關屬性

4.銷毀bean

spring框架

1.核心容器負責spring應用中的bean的建立和管理

2.bean工廠—提供依賴注入

3.應用上下文–提供配置sprig的不同方式

4.該模組還提供許多企業服務:郵件、ejb整合排程等

spring的aop模組

1.是spring應用開發切面的基礎

2.aop有助於物件解耦

3.aop可將遍布應用的關注點從所應用的物件中解耦出來

資料訪問於整合

1. spring的jdbc和dao模組封裝了資料庫訪問的樣板**,使得**簡介明了並有效管理異常

2。spring 對一些流行的orm框架進行整合

web和遠端呼叫

1.spring mvc

2.spring 遠端呼叫服務整合了rmi、hession、burlap、jaw-ws,還自帶乙個遠端呼叫框架:http invoker

Spring簡單介紹

1.spring的特點 1 開源框架 2 輕量級 怎麼才算是輕量級呢 所佔記憶體小 執行容器的開銷很小 3 控制反轉 ioc 後面講解 4 面向切面 aop 持續關注哦 5 容器框架 容器 包含並管理應用物件的配置和生命週期 框架 將 簡單的元件配置 組合成為複雜的應用 2.spring的優點 在s...

Spring簡單介紹

1.主要發明者 rod johnson 2.輪子理論推崇者 rod johnson 2.1 輪子理論 不用重 明輪子 2.2 運用到it 不重複編寫 直接使用寫好的 3.spring 框架宗旨目的 不重 明新技術 讓原有技術使用更加方便。4.spring 核心功能 4.1 控制反轉 ioc 4.2 ...

Spring 簡單介紹

我們常說的 spring 實際上是指 spring framework,而 spring framework 只是 spring 家族中的乙個分支而已。那麼 spring 家族都有哪些東西呢?spring 是為了解決企業級應用開發的複雜性而建立的。在 spring 之前,有乙個重量級的工具叫做 ej...