ConnectionFactory vs. DataSource vs. Pool de Conexão

4 respostas
A

Alguém por favor poderia diferenciar os três e exemplificar?

Abraços,

4 Respostas

aluisiodsv

O Pool serve para otimizar o uso das conexões com o banco de dados.

O ConnectionFactory nada mais é do que uma fábrica de conexões. Usa o design pattern de factory para fornecer conexões.

E o DataSource é um jeito de se fornecer uma conexão com o banco de dados, nele estão informações como o local do banco de dados, driver, usuário, senha, entre outros.

Um diferente do outro, e os três podem ser usados juntos para uma melhor arquitetura de seu software.

A

Obrigado pela ajuda…

Além disso sei que posso usar Filters para cuidar das conexões…

Você exemplificar em código?

aluisiodsv

aHuahuAUhuah …
isso depende muito do que vc vai usar.
Existem frameworks que te dá isso pronto.

A

Alguém já usou DataSource e ConnectionFactory juntos e tenha o código para me servir de exemplo?

Criado 2 de fevereiro de 2011
Ultima resposta 7 de fev. de 2011
Respostas 4
Participantes 2