Spring框架簡述

2021-08-29 05:31:52 字數 966 閱讀 5889

是乙個開源的,用於簡化企業級應用開發的應用開發框架。
作用
a.簡化開發:

spring框架對很多常用的api做了簡化,比如使用spring jdbc(sptring jdbc 是spring框架中的乙個模組)訪問資料庫,不再需要考慮如何獲得連線,關閉連線,處理異常等等。

b.提高了系統的維護性:

spring容器(spring框架中的乙個模組)幫我們建立物件,並且管理物件之間的依賴關係,這樣物件之間的耦合性降低,提高了系統的維護性。

c.可以整合其他的框架:

spring框架提供了繼承其他常用框架的功能,比如,要使用任務排程功能,就可以將quartz和spring進行整合。

spring容器(spring框架中的乙個模組)幫我們建立物件,並且管理物件之間的依賴關係。
step1.導包。

org.springframework

spring-webmvc

3.2.8.release

setp2.新增spring配置檔案。

配置檔案用來告訴容器,如何建立物件,如何建立物件之間的依賴關係等等。

setp3.啟動容器。

/*啟動spring容器

* 的基本功能。

* 會依據類路徑來查詢spring配置檔案,然後啟動容器。

*/

1)方式一 使用無參構造器。
step1.為類新增無參構造器(或者預設構造器)。

step2.在配置檔案當中,使用bean元素進行配置。

step3.啟動spring容器,呼叫容器提供的getbean方法來獲得物件。

2)方式二 使用靜態工廠方法。

3)方式三 使用例項工廠方法來建立物件。

(個人總結)簡述 Spring框架

init method 指定類中的初始化方法名稱 destroy method 指定類中銷毀方法名稱 例項化bean的三種方式 使用建構函式注入建立,預設使用無參構造,如果沒有無參構造會報錯,所以需要 constructor arg標籤來設定引數 boy class com.itlaobing.sp...

Apache MINA框架簡述

1。mina 框架簡介 下圖為本人根據對mina的簡要理解,所畫出來的框架簡圖 session可以理解為伺服器與客戶端的特定連線,該連線由伺服器位址 埠以及客戶端位址 埠來決定。客戶端發起請求時,指定伺服器位址和埠,客戶端也會指定或者根據網路路由資訊自動指定乙個位址 自動分配乙個埠。這個位址 埠對構...

spring核心原理簡述

最近閱讀了一下spring的核心 徹底弄懂了ioc和aop的實現原理,下面簡單的用自己的話總結歸納一下 web專案啟動時候,無論是使用tomcat 還是spring boot內嵌tomcat啟動,首先都會呼叫乙個servlet,spring使用的servlet是dispatcherservlet 2...