所有方法运行OK，迁移Ref代码到父类
所有方法运行OK，迁移Ref代码到父类
remove方法待测试
缓存load改为反射注入对象