主要适用于需要查询多种类型的数据,而且二者的参数没有关联的情况。
1、开启异步调用注解
2、创建抽象类,定义相关方法
1 /** 2 * @author:YZH 3 * time: 2019/8/8 12:16 4 * description: 建立抽象类,定义相关方法 5 **/ 6 public abstract class BaseAdapt<T,Base>{ 7 private Base base; 8 9 public BaseAdapt(Base base){ 10 this.base = base; 11 } 12 13 /** 14 * 查询list数据(默认要实现) 15 * @return 16 */ 17 public abstract List<T>list(); 18 19 /** 20 * 查询数量 21 * @return 22 */ 23 public int count(){return 0;} 24 25 /** 26 * 返回单个对象V 27 * @return 28 */ 29 public T getT(){ 30 return null; 31 } 32 33 }