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