Conexão a Banco de Dados - JDBC

JDBC Drivers

Pool de Conexões

  • Commons DBCP
    Java DataBase Connection Pool, por projeto Apache Commons. DBCP é um pool de conexões a banco de dados que se baseia em código do pacote Jakarta commons-pool para prover os mecanismos constituintes de compartilhamento de objetos que ele utiliza. Aplicações podem usar o componente DBCP diretamente ou através da interface existente em um container ou framework que o suporta.
  • C3P0
    c3p0: JDBC DataSources/Resource Pools. c3p0 is an easy-to-use library for augmenting traditional (DriverManager-based) JDBC drivers with JNDI-bindable DataSources, including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 std extension.
  • Proxool
    Proxool é um pool de conexões em Java fácil de usar que transparentemente adiciona compartilhamento de conexões a um driver JDBC existente, e provê diversos recursos de controle para configuração e monitoramento.
  • Java Exchange - Db Connection Broker
    Última versão: 1.0.13, 21/03/2002.
    DbConnectionBroker é um pacote Java puro para tratamento de múltiplas conexões concorrentes a banco de dados. DbConnectionBroker cria um broker com uma interface muito simples para tratar e retornar conexões de banco de dados, gerenciando um pool de conexões dinâmico e configurável para você com uma thread em segundo plano. DbConnectionBroker foi usado em muitas grandes aplicações de banco de dados e é gratuito para todos os usos.
    Multi Tier Architectures for Database Connectivity, whitepaper by Marc A. Mnich, JavaExchange.com, Jan. 1998.
    Java Exchange é dedicado a tecnologias baseadas em servlet para Java, com "expertise" de banco de dados centrada em Oracle e Solid.
  • DBPool - Java Database Connection Pooling
    Por Giles Winstanley. Última atualização: 21 julho 2006.
  • Core Servlets - Capítulo 18: JDBC and Database Connection Pooling
    Source code archive for Core Servlets and JavaServer Pages books.
    Core Servlets and JavaServer Pages (JSP), um livro da Sun Press Book, por Marty Hall.
  • HA-JDBC: High-Availability JDBC
    HA-JDBC is a JDBC driver proxy that provides light-weight, transparent clustering capability to any underlying JDBC driver.
  • Connection Pooling
    Conteúdo on-line do livro Advanced Programming for the Java2 Platform, por Calvin Austin & Monica Pawlan, Novembro 1999. Extraído do "Capítulo 8 Continuação: Connection Pooling", explica a implementação de um pool de conexão com banco de dados, incluindo links para download de todo o código fonte das classes Java relacionadas. Disponível online em Sun Developer Network (SDN) Online Training.
  • IBM developerWorks Java technology: Connection pools
    "Dive into connection pooling with J2EE". IBM developerWorks Java technology article. By Siva Visveswaran, columnist, JavaWorld, October 2000 (Reprinted with permission from JavaWorld).
  • Open Source Database Connection Pools
    By Java-Source.net.