添加singletonFactory转载