通过反射获取泛型的参数类型信息

//通过反射获取泛型的参数类型信息
  Type type = this.getClass().getGenericSuperclass();
  ParameterizedType pt = (ParameterizedType)type;
  
  Type argType = pt.getActualTypeArguments()[0];
  
  entityClass = (Class<T>)argType;
  
  this.entityName = entityClass.getName();

posted @ 2013-12-31 01:18  fastparse  阅读(251)  评论(0)    收藏  举报