△△もまいら漏れにStrutsの良さを教えてください
■ このスレッドは過去ログ倉庫に格納されています
0191デフォルトの名無しさん
NGNGその辺のことあまりよくわかっていないもんで。
Strutsで通常、DataSourceの取得ってどうやってやってます?
ActionServletの継承クラスを作って(plugin)
ActionServlet#findDataSourceしてDataSourceオブジェクトを
使いまわすのかな?(テーブル単位のSQL発行クラスでstatic変数に格納する)
ちなみにfindDataSourceは1.1では非推奨だから、
JNDIを使用してみようと思うんだけど、同様にplugin内で
lookupしてDataSourceを使いまわすってことでOK?
ちなみに、コネクションプールはJNDIを使用した場合は、
APPサーバーのクラスがやってくれるってことだよね?
findDataSourceした場合は、GenericDataSource.javaかな。
特にプールの設定しなくても勝手にやってくれると。
あと、DataSourceを使用した場合は、connection.close()しても
プールに返すんですよね?コネクションの切断ではないですよね?
プールに入れたり返したりするのは、プログラマが意識する必要は
なくて、コネクションプールしてくれるクラスが自動的にやってくれると。
あと、コネクションプールに関してはdbcpを使うのと
APPサーバーのどっちがいいのかな?
長文スマソ。
■ このスレッドは過去ログ倉庫に格納されています