Connection passagem de parametros

1 resposta
P

Ae, galera.

So uma pergunta?
Eu tenho um connection pool certo, nessa conexao que eu pego do pool de conexoes, ela ja vem encapsulado os objetos statement, resultset , connection.

So que agora, eu preciso passar essa conexao como parametro para outros metodos, que vao executar DML.

Código:

Ex:

conexao = pegarConexaoDoPool();

inserir(conexao);
update(conexao);

Algo desse tipo.

So que dentro, dos metodos eu chamo, o executarQuery, e o executarUpdate,
eu posso usar o statement e o result set da conexao que eu estou passando por parametro, que foi pega pelo pool, ow
eu preciso criar novamente dentro dos metodos o statement e o result set?
Porque em alguns casos quando eu passo a conexao como parametro da null exception pointer…

Alguem, saka ae?

:wink: :wink:

1 Resposta

A

O NullPointerException é pq provavelmente em algum lugar do código é dado um close na conexão.
Creio que é melhor você dar um close no statement e no resultset e criar objetos novos.

Criado 21 de junho de 2004
Ultima resposta 21 de jun. de 2004
Respostas 1
Participantes 2