Verificar se existe um objeto em um DAO Genérico

Boa tarde!

Gostaria de saber como faço para verificar se existe um objeto em um DAO genérico passando uma classe e uma pk…

Alguém já fez algo parecido???

Obrigado

Não entendi o problema :?

Você tem um DAO genérico e quer um método pra verificar se existe um registro com a pk enviada como parâmetro na tabela indicada pela classe?

Isso mesmo!!!

Se existir retorna verdadeiro…

Algo assim… para que na hora que eu salvar essa classe, eu verifique e nao deixe inserir uma nova igual…

Valew

Um findById não resolve?

Como uso o findById??

Obrigado

Objeto obj = dao.findById(new Long(1),TuaClasse.class);