OBJECT COLLABORATION DESIGN

文章-依赖注入:《Inversion of Control Containers and the Dependency Injection pattern》

元气小坏坏 提交于 2020-04-10 09:43:58
ylbtech-文章-依赖注入:《Inversion of Control Containers and the Dependency Injection pattern》 In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of "Inversion of Control". In this article I dig into how this pattern works, under the more specific name of "Dependency Injection", and contrast it with the Service Locator alternative. The choice between them is less important