Я использовал BoneCP для своих проектов Java. Но, к сожалению, я обнаружил, что этот пул не может восстановиться после сбоя базы данных. Я не единственный с такой проблемой (просто посмотрите на официальные форумы, если хотите). Поскольку я (и многие другие) никогда не получал ответа на форумах bonecp, кажется, что этот проект больше не поддерживается, и моя проблема вряд ли будет исправлена.
Итак, я ищу альтернативную активно разработанную и поддерживаемую библиотеку объединения пулов, которая может корректно обрабатывать отказы базы данных и восстанавливать, как только база данных будет доступна снова.