GenericDAO com JDBC

Boa noite,

Estou querendo fazer uma CRUD mas não quero repetir o código em todas as classesDAO para excluir, salvar … enfim, pesquisei e só vi GenericDAO com JPA e Hibernate alguém pode me mostrar como funciona com JDBC puro?

Não é código repetido se forem tabelas diferentes.

Hibernate gera SQL pra cada tabela. A diferença é que, que ao invés de você programar por conta própria, no Hibernate você vai configurar mapeamentos para cada tabela para ele saber gerar o Sql.

Eu entendi, mas na verdade queria um exemplo de um GenericDAO usando JDBC puro.

Se entendeu, então cria para cada tabela, conforme as funcionalidades priorizadas. Qual seria mal nisso? Não existe tabela genérica. Com Jdbc puro você vai lidar direto com a realidade do banco, sem mágicas. Ou quer criar um Hibernate?

Quero dominar sem mágicas, depois utilizo o abracadabra do Hibernate/JPA

amigo isso é possivel usando a api de reflection e gernerics do java, mas ja vou adiantando que é bem comlicado