Class.forName( "...")関数を使用して、接続を開始するたびにderbyドライバをロードする必要があるかどうかは疑問です。私は私のプログラムの主な機能でこれをロードすることができ、プログラムが終了するまでラムに残っていますか?Java DB Derbyドライバのロード
0
A
答えて
2
はい、JDBC
ドライバを使用する前に、どのメソッド/クラスにもロードできます。 static blockを使用してデータベースドライバをロードすることもできます。
public class Test
{
static
{
//load driver here
}
}
1
あなたがダービーhere are the instructions on how to acquire a Database connection組み込みを使用している場合。
Driver
は、メインメソッドのstatic
ブロックに、またはアプリケーションサーバーを使用している場合はJNDI
のルックアップに一度だけロードする必要があります。全く異なるストーリーです。どちらの方法でも、すべての接続で再利用できます。
ネットワークバージョンis a completely different storyを使用しています。 JVM埋め込みモードの制限を回避するには、これが唯一の方法です。
関連する問題
- 1. Derby DBをJavaに接続
- 2. Java DB/Apache Derby with Android
- 3. DerbyドライバがJava 9モジュールに見つかりません
- 4. Apache Derby dbエラーClassNotFoundException
- 5. Derby/Java DBはJava 6に含まれていますか?
- 6. javaポータブルアプリケーションderbyデータベース
- 7. Java DB DerbyおよびNetbeans 7.1ビルドの問題
- 8. Derby dbをSQLファイルとしてエクスポート
- 9. Mongo DB Java 3.xドライバ - グループ化クエリ
- 10. DERBY DBが埋め込まれたJavaアプリケーション
- 11. GlassfishでDerby DBを作成し、Java EEアプリケーションに接続
- 12. DB Microsoft Excelのドライバ
- 13. Java JDBC Derby構文エラー
- 14. Derby DBパスワードを変更する
- 15. Derby DB最終x行平均
- 16. Derby DBでJava Appのインストーラを作成する方法はありますか
- 17. Apache Derby&Java - 最適化インサート
- 18. ODBCドライバのMicrosoft OLE DBプロバイダエラー
- 19. Apache Derby DBのCLASSPATHを設定する方法
- 20. 他のアプリケーションによって作成されたアクセスDerby DB
- 21. MongoDB Javaドライバ3.2:パラレルスキャン
- 22. Java DB:適切なドライバが見つかりません
- 23. 「データソースとドライバ」対「DBナビゲーター」
- 24. Javaドライバのデザインファクトリ
- 25. 私はJavaでのエラー、私はDerbyデータベース
- 26. classpathとDerby jars
- 27. derby dbのエラーコードの一覧はどこですか?
- 28. ソナー構成時のエラー(DerbyデフォルトDBを使用)
- 29. Java Selenium Geckoドライバがロードされていません
- 30. ユーザ入力テキストがあるjava derbyデータベースクエリ
私の質問は:それは必須ですか?私はそれがロードを実行するのが遅くなると確信しています... – SBSTP
あなたは 'once'をロードするだけで、静的ブロックがあなたをそこに連れてきます。可能であれば、 'DriverManager'を使う方が良いでしょう。 –