视频地址:https://www.youtube.com/watch?v=3EG9FgYaf8M&list=PL9Q0S-CmtAhJVjwnK5ip6H84sCuRQcACY&index=27
之前在依赖注入那章讲过了。proxy是一种设计模式。就是这个对象虽然被依赖注入到了另一个对象中。但是如果没有调用这个依赖注入对象的方法。那么即使在构造函数内初始化了这个对象。也不会对这个对象进行实例化。
如何使用:
在di.xml中定义一个type。在type中指定类。并且指定这个要被注入的对象。在后面加一个prxoy就可以了。magento系统就会自己为这个类创建一个proxy类。来实现依赖注入的代理模式 。
主要目的是为了节省系统资源。减少资源浪费。防止在不使用,也对类进行了实例化。