2016-10-18 14:35发布
我还没有很好的理解laravel容器。我的理解是,容器里放了好多的可供调用的对象。需要时可以直接使用,无需new等。
想问一下,大家都会用到这个特性么?项目中一般怎么去用这个特性呢?是分出个service层,然后把各个service都放到容器里?在controller里调用?还是直接不用呢?
所以容器服务一直都在用,总的来说容器就是分离了服务构造的场所,传统是在被依赖对象内构造所需要的服务,而现在是在容器这个场所内构造所需依赖,而且是自动化的,并自动化注入到被依赖对象内,这样就实现了解耦。
最多设置5个标签!
所以容器服务一直都在用,总的来说容器就是分离了服务构造的场所,传统是在被依赖对象内构造所需要的服务,而现在是在容器这个场所内构造所需依赖,而且是自动化的,并自动化注入到被依赖对象内,这样就实现了解耦。
一周热门 更多>