Другая альтернатива - Vibur DBCP . Это новый параллельный пул соединений JDBC, основанный на динамических прокси Java. Он быстрый, имеет краткий исходный код, поддерживает параметр справедливости, кэширование операторов JDBC, ведение журнала длительных запросов SQL и многие другие функции.
Vibur DBCP доступен в центральном репозитории Maven, веб-сайт показывает необходимую зависимость Maven, различные примеры конфигурации (для Spring, Hibernate 3.x / 4.x / 5.x) и все параметры конфигурации.
Vibur DBCP требует Java 1.7.
Отказ от ответственности: я являюсь автором Vibur DBCP.