magento2的Factory Objects是用来实例化non-injectable classes,目前还不知道什么叫non-injectable classes。
可以用它来实例化Helper、Interface、Model、Resource、Collection。
在代码无误的情况下,如果抛Factory的异常,请删除var/generation文件夹,然后重试
Magento 2 instantiate object by Factory Objects
原文:http://www.cnblogs.com/fengliang/p/6697073.html