2

jdbc にはこれらの手順が含まれていることを理解しています

  • パッケージをインポートし、
  • JDBC ドライバーを登録し、
  • 接続を開き、
  • クエリを実行し、
  • 結果セットからデータを抽出し、
  • 環境をクリーンアップします。

GUI(Swing)用と通常のJavaファイルの2つのJavaファイルがあります。GUI には多くの入力フィールドがあり、JDBC を使用して処理するためにそれらをバックエンド ファイルに送信します。私のJavaファイルには、このような多くのメソッドがあります。問題は、これらの各方法のすべての手順 (上記) にある各方法にあります。この結果、動作が遅くなりました。上記の最初の3つのステップと最後のステップを1回だけにして最適化したかったのです。

これを達成する方法は?

4

2 に答える 2

3

が必要なようですねConnection Pool。スタック オーバーフローの接続プーリングに関連する質問がたくさんあります。そのためのタグもあります。

https://stackoverflow.com/questions/tagged/connection-pooling

于 2012-09-20T15:34:13.090 に答える
1

大まかに言えば、いくつかのアプローチを (大まかに) 複雑さの昇順で示します。

  • 現在行っている作業に固執し、学習しながら有用なユーティリティを抽象化します。手間はかかりますが、最大限のカスタマイズが可能です。

  • 軽量の JDBC ヘルパー ライブラリを採用。いくつかはここに引用されています。

  • Java Persistence APIに飛び込んで学びましょう。

2 番目または 3 番目を探索している間に 1 番目を実行することは完全に可能です。

于 2012-09-20T15:40:57.063 に答える