Какую библиотеку пула соединений JDBC следует использовать для нового проекта приложения (не веб-приложения)?
- Apache DBCP имеет достаточно нерешенных проблем которые, я думаю, продвинулись до версии 2.0.
- Кажется, что разработка C3P0 остановлена.
- И оба они выглядят относительно медленными.
- Proxool мертв.
- DBPool почти не имеет сообщества (по крайней мере, я не нашел общедоступного - ни форумов, ни списков рассылки ... )
- Apache Tomcat Pool выглядит непригодным для использования без Tomcat
- Я нашел статью Источники данных SQL на веб-сайте Oracle, но кажется, что она может применяться только к апплетам, работающим в контейнерах, таких как сервлеты и веб-службы.
Может, стоит выбрать BoneCP? У меня нет особых требований. Мне просто нужен хороший и простой в использовании пул подключений к базе данных, который находится в активной разработке. Библиотека, автор которой может отвечать на сообщения об ошибках, отвечать на конкретные вопросы и т. Д.
Кстати, на самом деле я использую только MySQL. Я обнаружил, что драйвер MySQL поддерживает интерфейс DriverManager, но я не уверен, действительно ли он объединяет соединения или нет.