MySQLDBに接続するデスクトップアプリケーションの開発に興味があります。DB接続(および他のいくつか)に関するこのJavaチュートリアルを読んだ後、質問があります。DataSourceの使用はJ2EEで人気があるようですが、DriverManagerはデスクトップアプリケーションの一般的な選択肢です。デスクトップアプリケーションでデータソースを使用することはまだ可能ですか?はいの場合、それはDriverManagerよりも良い選択ですか?
質問する
995 次
2 に答える
3
デスクトップアプリケーションでデータソースを使用することは完全に可能です。
サーバーアプリは通常、マルチスレッド、マルチユーザーアプリケーションであり、データベースへの複数の接続が並行して開かれます。ここでは、プールされたデータソースが重要です。
デスクトップアプリは通常、データベースへの接続が1つだけ必要なシングルユーザーアプリケーションです。したがって、この場合、プールされたデータソースは必要ありません。
于 2012-06-03T08:05:10.873 に答える
2
javadocを引用します。
DriverManager機能の代わりに、データソースオブジェクトが接続を取得するための推奨される手段です。
通常は、接続プールや分散トランザクションなどの他の機能を利用DriverManager
しながら、一度だけ接続が必要な場合に使用します。DataSource
お役に立てれば。
于 2012-06-03T08:06:04.770 に答える