Type type = getClass().getGenericSuperclass(); 获得泛型父类BasicService<User>
Type clazz = ((ParameterizedType) type).getActualTypeArguments()[0];泛型父类的泛型类型User
Class<T> cl = (Class<T>) clazz; 转为User类