数据库连接泛型基类创建
记录 以便以后参考----
基类代码
public class GenericDaoImpl<T extends IdEntity> extends HibernateDaoSupport implements GenericDao<T>
//这就是泛型的好处,你指定哪个对象,他就让hibernate执行哪个对象的操作void insert(T entity);
/** * 数据实体类型 */protected Class<T> entityClass;/** * 默认构造函数 */@SuppressWarnings("unchecked")public GenericDaoImpl() {Type superClassType = getClass().getGenericSuperclass();if (superClassType instanceof ParameterizedType) {Type[] paramTypes = ((ParameterizedType) superClassType).getActualTypeArguments();this.entityClass = (Class<T>) paramTypes[0];}}1 楼 stevensinclair 2011-06-30 很好 哈哈