Duvida sobre orientação a objeto

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.

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.

1 curtida

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.

2 curtidas

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

1 curtida

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

1 curtida