Como o algoritmo de pool de conexões do próprio Hibernate é um tanto rudimentar, o desenvolvedor pode desativá-lo e utilizar um connection pool JDBC de código aberto mais robusto, como o
- A. jPool que pode ser configurado no arquivo hibernate.xml.
- B. JNDI que se encontra no diretório lib e poderá ser referenciado no arquivo persistence.xml.
- C. PoolManager, desenvolvido por terceiros e disponível no diretório lib.
- D. C3P0, cujas configurações podem ser inseridas no arquivo hibernate.cfg.xml.
- E. JTA que pode ser configurado no arquivo hibernate.properties.