- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JSP-Servlet-JavaBeansを使った場合のデータベースアクセスについて)
JSP-Servlet-JavaBeansを使った場合のデータベースアクセスについて
このQ&Aのポイント
- JSP-Servlet-JavaBeansを使用したデータベースアクセスについてのアドバイス
- JavaBeansを使用した業務ロジックの作成方法とデータベース接続の設定について
- JSP-Servlet-JavaBeansを使った場合のデータベース接続処理とコネクションプールの実現方法
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
これまでと同じようにコネクションプーリングを実装すればいいので はないでしょうか?ただ、そこから取得したコネクションをJavaBeans に渡す仕組みを考える必要があると思います。 ビジネスロジックを実装するJavaBeansのメソッドにコネクションを パラメータとして渡したり、コネクションのフィールドを用意すれば いいんじゃないでしょうか? おそらくAPサーバは使用せず、コネクションプーリングを作り こんでいると思います。私はAPサーバを使用しないケースは 経験していないのですが、Servletのinit()でコネクションを プールするというのは初めて聞きましたし興味があります。 問題はないのかどうかという点も気になりますが。
お礼
回答ありがとうございます。 やはり、Servletで作成しておいた、コネクションを JavaBeansに渡すものなのですね??? ちなみに、Servletのinit()でコネクションプールを 作成している理由は、doPost()やdoGet()で 毎回コネクションを作成するよりも、 init()でコネクションをプールすることで、コネクション 作成時の処理コストを削減するためです。 #doPost()やdoGet()ごとにコネクションプールしても 全く意味がありませんしね。 Servletだけを使ったWebアプリを開発する場合は、 普通だと思っているのですが・・・・・