Gostaria de saber como seria feito uma classe de conexao jdbc com os conceitos de heranca e reutilizacao…
Por exemplo…
Eu tenho uma classe com um metodo que efetua uma conexao com o banco…
E como eu faria para ter outra que fecharia a conexao e outra que efetuaria um cadastro ou uma consulta…???
Acho que você está confundindo.
Se você tem uma classe que representa a conexão com o banco nada mais natural do que ser um método dessa classe a operação de fechar a conexão.
E sua classe de insert e consulta, precisa de uma instancia da classe de conexão.
Dentro dessas informações que forneceu, isso que eu acho.
gui_sv
pesquise sobre DAO … entenda como funciona … metodos CRUD e tals … e depois parte pra JPA …
JPA tem um suporte legal pra trabalhar com herança …
abraços
antoniopopete
No caso dele, acho que ele tem que estudar orientação a objetos primeiro.
Para saber o que é uma classe, método ,como definir responsabilidades para métodos…
gui_sv
antoniopopete:
No caso dele, acho que ele tem que estudar orientação a objetos primeiro.
Para saber o que é uma classe, método ,como definir responsabilidades para métodos…
entendi …
ele esta confundido os conceitos …
amigo siga o q foi dito pelo antoniopopete
vlw boa sorte … qq coisa poste aeee
TegE
Por orientacao a objetos nao e o caso…
E se eu tiver um metodo de conexao em que no momento q ele e chamdo abrer a conexao e no mesmo metodo eu fechar a conexao…
Como poderei fazer um insert com a conexao fechado…
Pela logica segue-se:
1º Abre a conexao…
2º Efetua o INSERT…
3º Fecha a conexao…
Por exemplo…
Eu tenho uma classe de cadastro de clientes com um metodo de abrir a conexao…
Se esse metodo ao mesmo tempo fecha-la, como efetuarei o INSERT??? Abraço!
Giulliano
Connectioncon=openConnection();//esse método não existe, vc precisa abriar de algum jeito a conexãoPreparedStatementps=con.PreparedStatement();ps.execute("INSERT BLA BLA");con.close();