私がやっていることは理にかなっているのか、誰かに説明してもらえますか?
現在、MVCアーキテクチャとMongoDBをデータベースとして使用してJavaEEアプリケーションを開発しています。私が持っているのは、MongoDBとの間で永続化するカスタムマッピングメソッドを備えたJavaオブジェクトとして記述されたいくつかのエンティティと、データベースのクエリと操作を実行するための個別のコントローラークラスです。これらのエンティティを問題なくセッションに保存できますが、これを大規模にテストしたことはありません。オブジェクトにBeanとして注釈を付けようとしましたが、エラーが発生しました。
データを送信する私の典型的な方法は、MongoDBにクエリを実行し、情報を受信してJavaオブジェクトにマップし、フロントエンドがアクセスできるようにセッションに保存することです。これはこれを行うための適切な方法ですか?
エンティティはEJBである必要がありますか?それらをEJBにすることから何を得る必要がありますか?この質問の提示が不十分で、知的でないように思われる場合は、申し訳ありません。さらに発展させる前に、私が利用しようとしている技術をよりよく理解したいだけです。そのようなトピックについて私が行った読書のほとんどは役に立たなかった。誰かが私が何を求めているのかを理解するのに役立つ明確な読み物や説明を持っているなら、それは最もありがたいです。