Utilizando uma única classe para persistir qualquer objeto!

Gostaria de saber como utilizar uma única Classe Dao (utilizando hibernate) para persistir qualquer objeto!

Procure por generic DAO. Tem vários exemplos e várias implementações.

coloque ‘varias’ nisso

Aqui tem um exemplo: Aplicação Web Completa Tomcat JSF Primefaces JPA Hibernate.