Duvida sobre orientação a objeto

4 respostas Resolvido
java
SoullessBR

Ola pessoal, estou com uma dúvida de orientação de objeto será que poderiam me ajudar por favor.

É o seguinte tenho as Classes Dao que e em todos os métodos eu tenho que faze o try catch catando a conexão e fechando ela. Tem alguma maneira de facilitar isso pra não fica fazendo toda hora a mesma coisa?

Obrigado.

4 Respostas

R
Solucao aceita

Tem sim! De uma pesquisada em JPA e Hibernate.
Com eles voce vai poder fazer um único DAO genérico que vai servir para qualquer classe.

Esse livro e o melhor pra aprender sobre isso.

igorventurelli

Complementando o que o amigo @rafaelvicio disse, você também pode fazer um DAO Genérico para conexões JDBC puras (sem utilizar JPA).
Conexão JDBC é aquela onde você digita a query SQL completa e manda executar (acredito que é a que você está usando).
Se você não sabe o que é uma classe genérica, dá uma olhada nesse link ou procure no google por Generics Java.
Você vai encontrar bastante conteúdo.

Espero ter ajudado!
Abs.

pfk66

Você pode usar Hibernate ou JPA se o objetivo é fazer uma aplicação CRUD com poucos acessos.

javaflex

Exatamente, pra conseguir isso não é necessário usar JPA/Hibernate, vai consumir mais recurso e se engessar por pouco proveito.

Criado 13 de janeiro de 2017
Ultima resposta 14 de jan. de 2017
Respostas 4
Participantes 5