Java反射机制

来源:互联网 发布:网络彩票开售最新进展 编辑:程序博客网 时间:2024/05/16 02:15
@SuppressWarnings("unchecked")
public abstract class BaseDaoImpl<T> implements BaseDao<T> {


@Resource
private SessionFactory sessionFactory;
protected Class<T> clazz; // 这是一个问题!


public BaseDaoImpl() {
// 通过反射得到T的真实类型
ParameterizedType pt = (ParameterizedType) this.getClass().getGenericSuperclass();
this.clazz = (Class) pt.getActualTypeArguments()[0];


System.out.println("clazz = " + clazz.getName());
}
0 0
原创粉丝点击