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...