素材牛VIP会员
laravel中的Facades和Ioc Container怎么理解?
 xi***xu  分类:PHP代码  人气:940  回帖:2  发布于6年前 收藏

Facades和Ioc Container怎么理解?我看了官方的手册还是理解不了啊,这个东西到底有什么用?

 标签:phplaravel

讨论这个帖子(2)垃圾回帖将一律封号处理……

Lv5 码农
陌***3 PHP开发工程师 6年前#1

facades是一种设计模式,关于Ioc Container我写了一篇文章在这里,http://segmentfault.com/blog/zhaoyi/1190000002411255

Lv2 入门
言***- 页面重构设计 6年前#2

IOC 容器在laravel 里就是用来解析类的实例的。为什么要解析呢,因为类有依赖关系。
类绑定Ioc容器后,就可以用依赖注入的方式来方便获得实例。

Facade是一种更简单的解析容器实例方法,它的性质和Type-Hint注入一样,只不过更方便。

关于容器:http://laravelbase.com/collections/1/47
关于Facade:http://laravelbase.com/collections/1/49

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取