Connection Pool  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
vansolPJ
JavaChild
[Avatar]

Membro desde: 13/01/2004 00:00:00
Mensagens: 128
Offline

Estou tendo alguns problemas com conexion pool.
Criei uma classe só para conexão ao Banco(Oracle).

Para cada tabela que vou inserir coloquei numa classe Java separada.
Estou fazendo a interface em JSP e estou utilizando Java Beans.

O problema que cada classe minha acessa a classe se conexão, e cada vez que eu acesso a página JSP ele entra nos Beans de cada classes que estou usando .

E cada vez que ele entra na classe ele cria uma nova conexão no banco.

Gostaria de saber como faço pra esta conexão acontecer apenas uma vez, e na hora de entrar nas próximas classes ele deve verificar se a classe de conexão está instânciada e usá-la da memória.
[WWW] [ICQ]
matheusPJ
GUJ Hacker
[Avatar]

Membro desde: 23/03/2003 00:00:00
Mensagens: 6928
Offline

vansol, pq tu não usa o pool gerenciado pelo container? é só tu setar tuas configurações de acesso ao banco num xml, fazer a pesquisa JNDI pelo DataSource, e dar um getConnection(), no momento em q tu der um close(), ele devolve a conexão pro pool do container... ta usando Tomcat?

http://www.portaljava.com
[WWW] aim icon [ICQ]
vansolPJ
JavaChild
[Avatar]

Membro desde: 13/01/2004 00:00:00
Mensagens: 128
Offline

matheus wrote:vansol, pq tu não usa o pool gerenciado pelo container? é só tu setar tuas configurações de acesso ao banco num xml, fazer a pesquisa JNDI pelo DataSource, e dar um getConnection(), no momento em q tu der um close(), ele devolve a conexão pro pool do container... ta usando Tomcat?


Estou usando o container da Oracle, OC4J.

Seja mais claro por favor, não entendi muito o que vc falou, estou a pouco tempo programando em Java
[WWW] [ICQ]
urspPJ
HelloWorld
[Avatar]

Membro desde: 06/04/2004 00:00:00
Mensagens: 14
Offline

Matheus,

Vc pode me dar mais dicas de como configurar o pool de conexões no Tomcat?

Entendi o que deve ser feito, mas preciso de mais detalhes, exemplo do xml, etc...

Obrigado,

http://www.dnservice.com.br
[WWW] aim icon [ICQ]
matheusPJ
GUJ Hacker
[Avatar]

Membro desde: 23/03/2003 00:00:00
Mensagens: 6928
Offline

respondendo rapido q to atrasado, hehehehe, vansol, nunca usei OC4J... então não sei se tu vai usar JNDI com ele, mas acredito q sim...

ai ta um exemplo do serverl.xml no tomcat, pra um banco Postgres



coloque isso dentro da tag <GlobalNamingResources>

e tu procura ele assim no codigo:


http://www.portaljava.com
[WWW] aim icon [ICQ]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team