DaoImplBase<T>
ParameterizedType pt = (ParameterizedType) this.getClass().getGenericSuperclass();
Type[] type = pt.getActualTypeArguments(); //得到一个数组
this.clazz = (Class<T>) type[0]; //可以遍历数组毕竟泛型又不是只一个
DaoImplBase<T>
ParameterizedType pt = (ParameterizedType) this.getClass().getGenericSuperclass();
Type[] type = pt.getActualTypeArguments(); //得到一个数组
this.clazz = (Class<T>) type[0]; //可以遍历数组毕竟泛型又不是只一个