依靠注入,DI(Dependency Injection),它的作用自然不必多說,提及DI容器,例如sPRing,picoContainer,EJB容器等等,近日,Google誕生了更輕便的DI容器……Guice!
廢話不多講了,先看看Guice是如何實(shí)現(xiàn)注入的吧。
定義一個簡單的service接口和它的實(shí)現(xiàn)吧:
以上是最普通的接口和其實(shí)現(xiàn),沒什么可說的。
定義一個測試類,這個類里邊包括service對象的一個引用,這個對象是需要Guice進(jìn)行注入的
新聞熱點(diǎn)
疑難解答
圖片精選