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