[求助]反射和泛型的使用疑惑
2017-02-27 22:02
253 查看
接口:
接口:
实现类:
在使用反射调用接口infoService的save(record)时,提示save(Info ...)不存在。
根据this.getClass().getMethods()获取的方法数组中,确实不存在save(Info ...),而仅仅存在save(Object ...)。
为了不在每个模块的Service中都定义一遍BaseService中的共有接口,有什么解决方案?
求帮助~~~
public interface BaseService<T, PK extends Serializable> { boolean save(T record); }
接口:
public interface InfoService extends BaseService<Info, Long>{ boolean save(Info record); }
实现类:
@Service("informationService") public class InfoServiceImpl implements InfoService { boolean save(Info record) { ... } }
在使用反射调用接口infoService的save(record)时,提示save(Info ...)不存在。
根据this.getClass().getMethods()获取的方法数组中,确实不存在save(Info ...),而仅仅存在save(Object ...)。
为了不在每个模块的Service中都定义一遍BaseService中的共有接口,有什么解决方案?
求帮助~~~
相关文章推荐
- 使用泛型和反射,打造我们的完美实体基类(全文)
- 使用反射检查和实例化泛型类型(转自:http://www.csharpwin.com/csharpspace/12241r3312.shtml)
- 使用反射机制跳过泛型约束
- Java使用反射来获取泛型信息
- 使用反射、泛型和委托,动态调用对象的属性和方法——性能和灵活性兼备的方法
- Java使用反射来获取Map的泛型信息
- 黑马程序员--Java基础加强--15.利用反射操作泛型IV【通过反射Method解析泛型方法思路】【通过Method对四种Type子接口类型进行解剖】【使用递归对任意复合泛型类型进行彻底解剖】【个人
- 泛型、反射使用 比较类型 为类的属性赋值
- Java-泛型(Generic)深入使用(与反射结合使用)
- 使用反射+泛型方法来处理Linq的修改
- 01-java基础加强,eclipse工具使用,快捷键,断点调试,单元测试,jdk5新特性,增强for循环,集合map,list,可变参数,枚举,反射,泛型
- 关于使用反射机制得到泛型的字段名的问题
- 关于如何使用反射声明一个泛型类型变量(泛型参数是动态的)的问题
- 使用反射获取泛型类型
- 使用泛型和反射,打造我们的完美实体基类(全文)
- 关于使用反射机制得到泛型的字段名的问题
- Java使用反射来获取泛型信息
- 泛型约束where条件的使用(可以通过类型参数动态反射创建实例)
- 泛型与反射的使用总结之反射篇