如果 ioc factory 方式，有参数为 null，就悲催了，改改