import java.lang.reflect.ParameterizedType;
public class GenericClass {
/**
* 获取父类的泛型类型
*/
public static Class getGenericClass(Class clazz) {
ParameterizedType type=(ParameterizedType)clazz.getGenericSuperclass();
Class entityClass=(Class) type.getActualTypeArguments()[0];
return entityClass;
}
}基类都可以用到原文:http://blog.csdn.net/u013239111/article/details/39739671