Pattern JDBC

1 resposta
A

Olá Srs.

estou com a seguinte colocação:

Tenho uma persistência que deverá ser consultada uma vez, o usuário irá selecionar esta, e que por sua vez, irá disparar outra consulta no BD.

Os mais experientes poderiam me dar uma idéia de um pattern para não precisar repetir códigos de conexão e desconexão da primeira consulta ?

Att,
André!

1 Resposta

B

tem o pattern Data Access Object, o famoso DAO que pode lhe ajudar a resolver isso de forma mais elegande :smiley: .
aí vc cria uma conexão e passa como parametro na construção desses objetos ou pode pegar uma conexão pré existente do seu contexto.

aqui um exemplo:

public class PersonDao{
  protected Connection connection = null;

  public PersonDao(Connection connection){
    this.connection = connection;
  }

  public Person readPerson(long personId){
    Person person = ...
    return person;
  }
}

mais aqui: http://tutorials.jenkov.com/java-persistence/dao-design-problems.html

Criado 17 de novembro de 2008
Ultima resposta 17 de nov. de 2008
Respostas 1
Participantes 2