Spring IoC(更新中)

    概念  函數

 IoC(控制反轉,也叫依賴注入DI)是Spring的核心,幾乎Spring的全部組件都要創建在此基礎之上,包括AOP,聲明式事務,SpringMVC等等。那麼IoC的主要目的是什麼呢?兩個字「解耦」。爲何Spring IoC能解耦呢?由於它將本來由對象使用者去建立並管理的對象的任務統一交給了IoC容器處理,因此對象使用者能夠專一在業務邏輯的實現。控制反轉的意思就是控制權從調用類到了第三方容器上。對象

    那麼IoC有哪幾種方式呢?
接口

一、構造函數注入生命週期

二、屬性注入事務

三、接口注入(在Spring中幾乎不用,和屬性注入沒啥區別反而多了個接口類)io

    IoC容器的底層實現原理?
容器

兩個字:反射基礎

    三大核心接口:
原理

BeanFactory
依賴注入

ApplicationContext

WebApplicationContext

    Bean生命週期

相關文章
相關標籤/搜索