私は、かなり標準的なWeb /サービス/データアクセスの階層化されたデザインを使用して、楽しみ/学習のための小さなWebサイトを構築しています。
データアクセス層の場合、SQLストアドプロシージャを呼び出すためのConnectionオブジェクトの作成を処理するための最良の方法は何ですか?その理由は何ですか?私は多くのコードを手作業で書いていることを念頭に置いてください(私はHibernateなどを使用してこれをたくさん行うことができることを知っています)...
1)接続の静的インスタンスを1つ作成し、それを介してすべてのクエリを実行する必要がありますか、それとも同時実行の問題が発生しますか?
2)データベース呼び出しごとにConnectionインスタンスを作成し、パフォーマンスのオーバーヘッドを受け入れる必要がありますか?(これが当てはまる場合は、後日接続プールを調べます)