spring实现IOC的思路和方法
生活随笔
收集整理的這篇文章主要介紹了
spring实现IOC的思路和方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
spring實現IOC的思路是提供一些配置信息用來描述類之間的依賴關系,然后由容器去解析這些配置信息,繼而維護好對象之間的依賴關系,前提是對象之間的依賴關系必須在類中定義好,比如A.class中有一個B.class的屬性,那么我們可以理解為A依賴了B。既然我們在類中已經定義了他們之間的依賴關系那么為什么還需要在配置文件中去描述和定義呢?spring實現IOC的思路大致可以拆分成3點
應用程序中提供類,提供依賴關系(屬性或者構造方法) 把需要交給容器管理的對象通過配置信息告訴容器(xml、annotation,javaconfig) 把各個類之間的依賴關系通過配置信息告訴容器配置這些信息的方法有三種分別是xml,annotation和javaconfig
維護的過程稱為自動注入,自動注入的方法有兩種構造方法和setter
自動注入的值可以是對象,數組,map,list和常量比如字符串整形等
?
總結
以上是生活随笔為你收集整理的spring实现IOC的思路和方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么要使用spring IOC
- 下一篇: Aop是什么