私のプロジェクトの一部は、アプリケーションのスレッドセーフティ部分を強化することです。私はJDBC Connector/Jを介してmysqlデータベースからデータを保存したり取得したりできますが、私はこれに接続プールを使用する必要があることを知っていますが、私のアプリケーションはサーブレットではありません... Tomcatをインストールして、接続プールのデータソース、接続番号などの.xmlファイル...?接続プーリングを使用したいが、Javaアプリケーションはサーブレットではない
0
A
答えて
3
DB接続プーリングを使用するためにサーブレットやWebアプリケーションは必要ありません。私はプールがたくさんあると確信しています。私のデフォルトはApacheです。dbcp http://commons.apache.org/dbcp/
dbcpを使用するには、commons-dbcp-1.4.jar(バージョン1.4用)とcommons-pool(http ://commons.apache.org/pool/)をクラスパスに追加します。 プールを使用する簡単な方法は、その後、あなたはds.getConnection()
を呼び出すことにより、プールから接続を取得することができますorg.apache.commons.dbcp.BasicDataSource
BasicDataSource ds = new BasicDataSource();
ds.setDriverClassName("com.mysql.jdbc.Driver");
ds.setUsername(username);
ds.setPassword(password);
ds.setUrl(jdbcUrl);
ds.setInitialSize(4);
を使用することです。 また、アクティブ接続の最大数を設定する必要があります。BasicDataSource APIをご覧ください。
0
代わりにc3p0を使用できます。
あなたがここに全体のドキュメントを見つけることができます。 c3p0 - JDBC3 Connection
関連する問題
- 1. サーブレットのJDBC接続プーリング
- 2. jooq接続プーリングが接続を解放しない
- 3. 私はJDBC接続プーリングを使用していますか?
- 4. SQLite.net接続プーリングが機能していないようです。
- 5. サーブレットを使用したWebアプリケーション(LDAP接続)
- 6. Swingベースのアプリケーションでの接続プーリング
- 7. サーブレットを使用したリモートMySQLデータベースへのJavaの接続
- 8. データベース接続は、私はTomcatの6で接続プーリングを使用していますすべての操作
- 9. MongoDB | Node.js module.exportsを使った接続プーリング
- 10. httpリクエストごとのダイレクトdb接続と接続プーリング - 違いは
- 11. スプリング接続プーリング
- 12. 接続プーリングHibernate
- 13. jboss接続プーリング
- 14. eclipselink接続プーリング
- 15. クラウド - 接続プーリング
- 16. Spring Integration | JMS(ActiveMq)を使用した接続プーリング
- 17. javaで接続プーリングを行う方法は?
- 18. TomcatによるMongoDB Javaドライバデータベース接続プーリング
- 19. Web ApiプロジェクトでのCrmServiceClientの再利用または接続プーリング
- 20. 複数のサーブレットからのリモートデータベース接続プーリング
- 21. jdbcと接続したときにサーブレットが応答しない
- 22. JDBCを使用した接続プーリングは、今日もパフォーマンスが向上していますか?
- 23. HTTP接続プーリングは可能ですか?
- 24. MySQLを使用してperlで接続プーリングを使用するにはどうすればよいですか?
- 25. PHPの接続プーリング
- 26. SQLAlchemy接続、プーリング、SQLite
- 27. ヒステリックと接続プーリング
- 28. VoltDBの接続プーリング
- 29. Javaサーブレットの接続タイムアウト
- 30. PostgreSQL JDBCでの接続プーリング
親愛なるタイトルなしby burnaさん、私はそのサイトを何度も訪問しており、(例えば、jarファイルの接続プールを設定する方法について多くを教えてくれていないようですもし必要ならば)CLASSPATHにインストールされていなければなりません。もし必要なら、設定ファイルを編集する必要があります。apache dbcp? ...チュートリアルやスムーズを教えてください。 ...まだ、そこにあるチュートリアルのほとんどはサーブレットの開発を指していて、私のものはJavaアプリケーションではありません。 – Becks
私の編集した答えを見てください – burna
親愛なるburnaさん、私はapache commons dbcpを試しました。そして、私は、apacheがdbcpのjarとして提供するものから適切なライブラリをインポートする際にいくつかのエラーを解決できないようです。 .. – Becks