配置 bean
配置形式:基於 xml 檔案的方式;基於註解的方式
bean 的配置方式:通過全類名(反射)、通過工廠方法(靜態工廠方法 & 例項工廠方法)、factorybean
依賴注入的方式:屬性注入;構造器注入
注入屬性值細節
自動轉配
bean 之間的關係:繼承;依賴
bean 的作用域:singleton;prototype;web 環境作用域
使用外部屬性檔案
spel
ioc 容器中 bean 的生命週期
spring 4.x 新特性:泛型依賴注入
在 xml 檔案中通過 bean 節點來配置 bean
id:bean 的名稱。
在 ioc 容器中必須是唯一的
若 id 沒有指定,spring 自動將許可權定性類名作為 bean 的名字
id 可以指定多個名字,名字之間可用逗號、分號、或空格分隔
Spring的核心容器 IoC
簡單來說,beanfactory就是乙個管理bean的工廠,它主要負責初始化各種bean,並呼叫它們的生命週期方法 beanfactory factory newxmlbeanfactory new filesystemresource file beanfactory factory newxml...
Spring框架的IoC容器
ioc 是指在程式開發中,例項的建立不再由呼叫者管理,而是由 spring 容器建立。spring 容器會負責控制程式之間的關係,而不是由程式 直接控制,因此,控制權由程式 轉移到了 spring 容器中,控制權發生了反轉,這就是 spring 的 ioc 思想。打個比方 孩子長大了需要找老師,你需...
Spring元件和IOC容器
主要完成三個功能,在spring中好比乙個演員的角色 1 bean的建立 由beanfactory完成 2 bean的定義 由beandefinition完成 3 bean的解析 由beandefinitionreader完成 該元件提供了spring的基本執行環境,在spring中好比乙個舞台的角...