私は最近、Javaサーブレットでバックエンドプログラミングを開始し、イントラネットWebアプリケーション用のデータにアクセスしました。HibernateにPOJOが必要ですか?
データベースのストアドプロシージャにクエリ名を渡し、その結果をJSONのチャンクとして返すサーブレットを作成しました。私はWebappsのAJAX呼び出しからこれを使用します。私のWebアプリケーションは最大約100人のユーザーしか持っていません - この数字は次の年をかけてゆっくりと増加します。
すべてのAJAX呼び出しでJDBC接続を開いたり閉じたりするのではなく、接続プーリングにhibernateを使用したいと思います。しかし、私が行ってきたそれぞれのHibernateチュートリアルは、gettersとsetterを使って、データをマッピングするPOJOの作成から始めます。私は実際にPOJOメソッドを全く使用しません。現在、stringbuilderを使用してresultsetオブジェクトからJSONを作成していますが、なぜそれを変更する必要があるのかわかりません。
基本的には、JDBC接続を作成するのではなく、何らかのハイバネート接続プールオブジェクトを呼び出すようにサーブレットを変更するだけです。
私はこの目的のために休止状態を使用する必要がありますか(POJOなしの接続プーリングのみ)。もしそうなら誰もがこれに焦点を当てたチュートリアルを知っていますか?そうでない場合、私はこれに何か他のものを使用すべきでしょうか?
私が言ったように、私はかなりサーバー側のプログラミングに新しいですので、私はいくつかの基本的な概念を欠落している可能性があります。どんな方向にも感謝しています。
なぜehcache/etcのようなキャッシュを使用するだけではないのですか? –