GenericDAO com JDBC

5 respostas Resolvido
Matheus_Henrique2

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?

5 Respostas

javaflex

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.

Matheus_Henrique2

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

javaflex
Solucao aceita

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?

Matheus_Henrique2

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

Fabio_Dos_Reis

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

Criado 7 de março de 2018
Ultima resposta 8 de mar. de 2018
Respostas 5
Participantes 3