apache-commons-dbcp

Opcje łączenia z JDBC: DBCP vs C3P0

Jaka jest najlepsza biblioteka łączenia połączeń dostępna dla Java / JDBC? Rozważam 2 głównych kandydatów (free / open-sourc ... łem dużo o nich na blogach i innych forach, ale nie mogłem podjąć decyzji. Czy są jakieś istotne alternatywy dla tych dwóch?

DBCP - validationQuery dla różnych baz danych

Używam DBCP pool i chcę użyć testOnBorrow i testOnReturn aby sprawdzić, czy połączenie jest nadal ważne. Niestety muszę ustaw ... SELECT, która zwraca przynajmniej jeden wiersz. Problem polega na tym, że używamy różnych baz danych (DB2, Oracle, hsqldb).

Wybór biblioteki Java JDBC connection pool w 2011/2012?

Jakiej biblioteki puli połączeń JDBC powinienem użyć do nowego projektu aplikacji (nie aplikacji webowej)? Apache DBCP mawy ... alazłem, że MySQL driver obsługuje interfejs DriverManager , ale nie jestem pewien, czy faktycznie łączy połączenia, czy nie.

Jak naprawić błąd: "nie znaleziono odpowiedniego sterownika dla jdbc: mysql: / / localhost / dbname" podczas korzystania z puli? [duplikat]

To pytanie ma już odpowiedź tutaj: niesławna java.sql.SQLException: nie znaleziono odpowiedniego sterown ... Exception: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/dbname Co jest przyczyną tego błędu?

Użycie zakodowanego hasła do źródła danych używanego w aplikacji springcontext.xml

Chcę zachować zakodowane hasło w moim niżej wymienionym springapplicationkontekst.xml Czy jest jakiś sposób, aby to osiągną ... dataSource wewnętrznie odszyfrować hasło przed nawiązaniem nowego połączenia DB. Bardzo doceniam każdą pomoc/sugestię w tym.

Łączenie połączeń z Apache DBCP

Chcę użyć Apache Commons DBCP , aby włączyć pooling połączeń w aplikacji Java (w tym przypadku nie ma źródła danych podanego ... iem połączeń? Czy BasicDataSource thread-safe (Czy Mogę używać go jako atrybutu klasy) Czy muszę zsynchronizować jego dostęp?

Konfiguracja Tomcat przy użyciu DBCP

Otrzymujemy CommunicationsException (z DBCP) po iding na chwilę (kilka godzin). Komunikat o błędzie (w wyjątku) znajduje się ... ą tego kierowcę.getConnection(...) może być bardziej wiarygodne". Jakieś uwagi na ten temat? Dziękuję za spostrzeżenia, - MS

Różnica między BasicDatasource i PoolingDatasource

Jaka jest różnica między org.Apacz.commons.dbcp BasicDatasource i PoolingDataSoure? Czy obie strony obsługują łączenie połączeń? Kiedy korzystać z każdego z nich ?

jak używać (useUnicode=yes characterEncoding=UTF-8) z DBCP

Próbuję wstawić literę arabską do bazy danych mysql, ale przechowuje tylko "????". Używam DBCP do łączenia się z bazą danych ... le="10"/> Jak ustawić kodowanie UTF - 8 w konfiguracji DBCP lub jak używać (useUnicode = yes characterEncoding = UTF-8)?