Spring學習總結IOC

2021-08-03 14:39:19 字數 696 閱讀 7798

ioc:控制權的反轉,應用程式不負責依賴物件的建立和維護,而是由外部容器負責建立和維護。

di:依賴注入是一種ioc的實現方式,目的是建立物件並組裝物件之間的關係。

bean容器初始化

本地檔案:

classpath:

servlet或者listener:

<

listener

>

<

listener-class

>

org.springframework.web.context.contextloaderlistener

listener-class

>

listener

>

<

servlet

>

<

servlet-name

>

context

servlet-name

>

<

servlet-class

>

org.springframework.web.context.contextloaderservlet

servlet-class

>

servlet

>

spring常用注入方式

1、設值注入

2、構造注入

Spring學習筆記 IoC

getbean 方法 引數為class時要保證配置檔案中bean唯一 構造器注入 通過constructor arg節點注入 工廠方法注入 很少使用 繼承 通過在bean中新增屬性parent指定繼承的父bean,也可以忽略父 bean 的 class 屬性,此時 abstract屬性 必須設為 t...

spring框架Ioc學習

理解 1 在ioc沒有出現之前,如果物件a需要依賴物件b,那麼在a初始化或執行到某乙個點的時候,需要去建立或者呼叫已經建立的物件b.不管是建立還是直接呼叫,控制權都在自己手裡.2 ioc出現之後,如果物件a需要依賴物件b,這是會有乙個容器來管理這種需求,將物件b注入到物件a中,這樣乙個容器我們稱之為...

spring學習記錄 IOC

配置檔案 bean的使用 要努力學習啊!new 預設bean為單例模式,初始化時生產bean xml格式spring的配置檔案基本格式 多例物件 property bean date factory bean datefactory factory method createdate scope s...