前言

通過實現(xiàn)laravel 框架功能,以便深入理解laravel框架的先進思想。

什么是服務容器

服務容器是用來管理類依賴與運行依賴注入的工具。Laravel框架中就是使用服務容器來實現(xiàn) ** 控制反轉 ** 和 ** 依賴注入 **。

什么是控制反轉(IoC)和依賴注入(DI)

控制反轉(IoC) 就是說把創(chuàng)建對象的** 控制權 進行轉移,以前創(chuàng)建對象的主動權和創(chuàng)建時機是由自己把控的,而現(xiàn)在這種權力轉移到第三方,也就是Laravel ** 中的容器。

依賴注入(DI)則是幫助容器實現(xiàn)在運行中動態(tài)的為對象提供提依賴的資源。

概念容易不太容易讓人理解,舉個栗子:

        		

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式