jdbc - desde - java y sql pdf
¿Elección de la biblioteca del conjunto de conexiones Java JDBC en 2011/2012? (4)
¿Qué biblioteca de conjunto de conexiones JDBC debo usar para un nuevo proyecto de aplicación (no aplicación web)?
- El DBCP de Apache tiene suficientes problemas sin resolver, los cuales son empujados hasta 2.0, creo.
- C3P0 desarrollo de C3P0 parece detenido.
- Y ambos parecen relativamente lentos .
- Proxool está muerto.
- DBPool casi no tiene comunidad (al menos no encontré ninguna pública, ni foros, ni listas de correo ...)
- Apache Tomcat Pool parece inutilizable sin Tomcat
- Encontré un artículo de SQL Datasources en el sitio web de Oracle, pero parece que se puede aplicar solo a los applets que se ejecutan en contenedores como servlets y servicios web.
¿Debo elegir BoneCP puede ser? No tengo grandes requisitos. Solo necesito un grupo de conexión de base de datos bueno y fácil de usar, que esté en desarrollo activo. Biblioteca, cuyo autor puede responder a los informes de errores, responder a una pregunta específica, etc.
Por cierto, en realidad, estoy usando MySQL solamente. He descubierto que el controlador MySQL admite la interfaz DriverManager , pero no estoy seguro de si realmente agrupa las conexiones o no.
Has hecho una buena investigación. Yo diría, adelante con BoneCP. Hace algunos años, hubiera sugerido c3p0, pero actualmente también tiene algunos problemas abiertos y sin resolver . Demasiado malo, en realidad. El autor de BoneCP también está activo here en SO.
Otra alternativa es Vibur DBCP . Esta es una nueva agrupación de conexiones JDBC concurrente basada en proxies dinámicos Java. Es rápido, tiene un código fuente conciso, admite el parámetro de equidad, caché JDBC Statement, larga ejecución de consultas SQL y muchas otras funciones.
Vibur DBCP está disponible en el repositorio central de Maven, el sitio web muestra la dependencia necesaria de Maven, varios ejemplos de configuración (con Spring, Hibernate 3.x / 4.x / 5.x) y todas las opciones de configuración.
Vibur DBCP requiere Java 1.7.
Descargo de responsabilidad: soy el autor de Vibur DBCP.
Sé que es demasiado tarde para responder, pero acabo de encontrar un link interesante que me ha dado un alcance más amplio para responder a la mayoría de sus consultas. Pero al final HikariCP y BoneCP son mucho mejores que otras opciones.