Gostaria de que alguem me desse uma boa ajuda de vcs…
Estou desenvolvendo uma aplicação usando MVC aplicando ao
padrão de projetos Command. Pra fazer conexão com o banco de dados (interbase), implementei uma classe só pra carregar um objeto BasicDataSource (tô usando o pacote
commons-dbcp-1.2.1.jar da jakarta) pra fazer um pool de conexões. Só que ao fazer a implementação, percebi
que o acesso aos modelos por parte do controlador ficou
mais lento do que antes,
quando usava a chamada direta ao driver e iniciava a
conexão com DriverManager.getConnection(url, user, password). Detalhe: as informações de driver usado e endereço do banco de dados estão em variáveis de contexto em web.xml (mas não creio que seja isso) . Pra tentar
melhorar a performance coloquei a classe no método
init do Servlet(pra ser instanciada uma só vez) e passei
ela como atributo de sessão pra poder ser vista pelo modelo. Ainda assim a chamada aos modelos continua uma carroça! Alguem tem idéia de uma implementação melhor? (Não tou usando Struts ainda; se estivesse nem estaria escrevendo…)
:???:
WagnerFull
“Feliz a nação cujo Deus é o Senhor”

