Hibernate + Reflection

dei pesquisada no forum naum encontrei nada que me desse uma resposta precisa…

seguinte

Estou fazendo alguns testes com o AbstractDAO que esta no livro Manning Action Series Hibernate Quickly, este DAO generico é um basicão que todos ja devem ter vistos em outros exemplos hibernate…

Este AbstractDAO será herdado por tantos outros obj que realizam o CRUD, porém quem herda dele tem que ficar colocando na chamada dos métodos da classe pai o tipo da classe por exemplo:

    insert(Carro.class, carro); // este método esta implementado no AbstractDAO

sendo que carro extends AbstractDAO

ai pensando um pouco… eu poderia usar reflection dentro da funcao insert(que esta no AbstractDAO) e lá msm já fazer o cast sem perder performance?

Generics era o que eu precisava… :oops: