1. 程式人生 > >【TP5.1】容器初體驗

【TP5.1】容器初體驗

author:咔咔

wechat:fangkangfk

 

我們先來用寫一個呼叫普通方法案例

 

比如我們在common下有一個vessle的類

 現在需要在index下面的index檔案呼叫

那麼我們就是在index這個檔案引入cmmon下面的vessle檔案的名稱空間即可

測試效果:

 我們index下面這個index類是特別依賴common下面的vessle這個類的,耦合度太高了,所以我們需要解決這個問題,這是時候我們的容器就來了

 

我們在看另一種方案,使用注入的方式

在index下面這個index這個類裡邊的testvessle這個方法使用注入的方式

我們在測試一下,依然是可以的

 

下來我們在使用容器的方式實現

 我們可以先看看助手函式裡邊繫結容器跟獲取容器標識的方法

 

這個是繫結容器

 這個是獲取容器標識

 

下來我們在鉤子檔案中繫結common 下面的vessle這個類

 

在index/index/testVessel使用

 

測試

一切ok

 

 

tp5.1是給咱們預留了一個配置容器的

 

註釋鉤子檔案,在測試