Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida no Ex. 4 da Aula 5 - Connection Pool e Datasources

Não entendi onde é feita a delimitação de conexões no pool? Pois pela forma que o criamos, apenas declaramos a utilização de um pool, ou invés de uma conexão estática, mas não passamos nenhum range de conexões.

3 respostas
solução!

Oi Mariana,

Na verdade o Pool do HSQLDB tem um valor de 8 conexões por padrão.

Quando instanciamos dessa maneira:

JDBCPool pool = new JDBCPool();

O pool terá o tamanho default de 8 conexões, entretanto é possível alterar esse valor para outro qualquer, bastando passar o valor como parâmetro no construtor:

JDBCPool pool = new JDBCPool(20);

Agora o pool terá 20 conexões.

Bons estudos!

Entendi. Obrigada Rodrigo!

só pra enriquecer a resposta quando, você instancia o objeto passando o paramento ele indica o máximo de conexões, ou seja no exemplo do nosso amigo Rodrigo ele tem no mínimo 8 e no máximo 20. segue o link da biblioteca.

http://hsqldb.org/doc/src/org/hsqldb/jdbc/JDBCPool.html