Class在BaseDao作用

1.BaseDao<T>




2.测试,通过不同的类则返回你这个类的类型:



通过使用泛型T减少Dao的冗余代码,当T继承某个对象时(T extends EntityDao)限制了参数类型必须继承该对象(EntityDao),并且ClassT必须要有泛型参数(DeptDaoImpl extends ClassT<Dept>),否则转换失败。

你可能感兴趣的:(Class)