1. 程式人生 > >深入理解IOC模式及Unity框架

深入理解IOC模式及Unity框架

理解 rain 框架 播放器 url 播放 builder 說明 title

深入理解IOC模式及Unity框架

研究了下,有幾篇博客確實已經說得很清楚了

1、IoC模式:http://www.cnblogs.com/qqlin/archive/2012/10/09/2707075.html 這篇博客是通過一個播放器的例子來說明什麽是依賴,依賴倒置,控制反轉(IOC),最後實現依賴註入。通過Unity實現IOC容器。不錯的一個例子

2、深入理解DIP、IoC、DI以及IoC容器

這個算是最通俗易懂的,手動實現了IOC容器 由淺入深

3、理解依賴註入(IOC)和學習Unity

這個也不錯,特別最後介紹的挺詳細

4、你真的了解Ioc與AOP嗎? 這個系列文章 雖然有點難,但值得一看

5、【調侃】IOC前世今生 這篇文章讓我真正的了解了IOC ,確實通俗易懂,也結合了工廠模式和反射機制擴展了IOC,相當推薦

6、Unity系列,這個系列算是詳細介紹了Unity吧,基本上涵蓋了方方面面

Unity(一):從ObjectBuilder說起

Unity(二):Unity是什麽?

Unity(三):快速入門

Unity(四):使用場景Ⅰ:建立類型映射

Unity(五):使用場景Ⅱ:用於單例模式

Unity(六):使用場景Ⅲ:用於依賴註入(上) (接口註入)

Unity(七):使用場景Ⅲ:用於依賴註入(下)(屬性註入,方法註入)

7、看了這麽多Unity文章,總感覺找不到為什麽使用這個框架的原因,原因還是沒真正理解依賴註入。Unity淺析 這篇文章通過對比以前代碼讓我恍然大悟。

8、配置文件中使用:http://www.cnblogs.com/goody9807/archive/2010/05/28/1746394.html 和http://www.cnblogs.com/sw22225458/archive/2008/12/05/1348632.html

9、下面幾篇文章也值得一看

深入 Unity 1.x 依賴註入容器之一:入門

深入 Unity 1.x 依賴註入容器之二:初始化 Unity

深入 Unity 1.x 依賴註入容器之三:獲取對象

深入 Unity 1.x 依賴註入容器之四:依賴註入

深入理解IOC模式及Unity框架