Spring基礎知識梳理

2021-08-08 21:25:29 字數 1241 閱讀 4424

1 spring概要

spring現在主要是一站式服務,spring core container是 其中最重要的元件,一般與其他框架一起用。

spring容器最重要的作用?是管理bean,spring容器中的全部物件都是bean。

spring通過什麼來管理bean? xml檔案

spring的底層會執行什麼**?

string classstr=....;

class clazz=class.forname(classstr);

object obj=class.newinstance();

依賴注入的兩種方式?設值注入與構造注入

設值注入:通過成員變數setter方法來注入被依賴的物件,這種方式簡單、直觀

private

class

chinese

implements

person

//實現person介面的useaxe()方法

public

void

useaxe()

}

name="axe"

ref="stoneaxe">

bean中id是什麼?指定改bean的唯一表示,spring根據id屬性值來管理bean,程式通過id屬性值來訪問該bean例項。

bean中class是什麼?該bean的實現類,不能實現介面,必須是全路徑實現類,spring容器會使用xml解析器讀取該屬性值,並利用反射來建立該實現類的例項。

spring會自動檢查bean裡面的property元素,只要發現property元素會呼叫預設的構造器建立bean例項,立即呼叫對應的setter方法為bean的成員變數注入值。

public

class

chinese

implements

person

//實現person介面的useaxe()方法

public

void useaxe()

id="chinese"

ref="steelaxe">

bean>

spring自動找到bean中的constructor,根據constructor-arg來呼叫構造器。

beanfactory最常見defaultlistablebeanfactory。

2 bean的基本定義

IP基礎知識梳理

離開學校後看書少了很多,發現掌握的ip知識不是很牢,所以在這裡也稍稍梳理下,感覺語言也沒書本上詳盡 完全是筆記形式,望讀者勿噴 ip層 網路層也叫internet層,負責將分組報文從源端傳送到目的端。作用 tcp ip模型 參考 即整個網路上傳送的二進位制資料總結為如下格式 後的鏈路配置為trunk...

jQuery基礎知識梳理

語法 jquery語法是為html元素的選取編制的,可以對元素執行某些操作。基礎語法 selector action 美元符號定義jquery 選擇符 selector 查詢 和 查詢 html元素 jquery的action 執行對元素的操作 文件就緒函式 為防止文件在完全載入之前裕興jquery...

html基礎知識梳理

1.父與子都是塊級元素,子元素無寬就預設與父同寬 2.寬高不能被繼承 3.元素分為塊級,行內,行內塊 4.浮動 定位 伸縮盒子後不再是以上三種元素 5.css權重 標籤 類6.偽類選擇器 hover 用來設定滑鼠懸停到標籤上時候的樣式 focus 用來設定獲取滑鼠焦點時候的樣式 7.偽元素 befo...