1

ステートフル セッション Bean を使用する典型的な例の 1 つは、ShoppingCart の例です。ShoppingCart クラスの Bean インスタンスを作成し、このインスタンスを HttpSession 内に格納します。ただし、通常の Java クラス (またはステートレス セッション Bean) である ShoppingCart クラスを使用すると、同じことが簡単に実現できます。商品を追加するリクエストが来たら、cart オブジェクトを作成し、その cart オブジェクトを HttpSession 内に配置します。

したがって、ここでステートフル セッション Bean の ShoppingCart を使用する意味がわかりません。一般に、ステートフル セッション Bean は重要な役割を果たしているようには見えません。

4

1 に答える 1

0

あなたの質問を言い換えます:

  • 自分で実装できるのに、自動セッション ベースの Bean 管理(セッションごとに 1 つのインスタンスを維持し、セッション内で永続化)のメカニズムを使用する必要があるのはなぜですか?

はい、自分で実装できます。非常に簡単です。ただし、そのために Java EE メカニズムを使用することもできます。

于 2013-10-06T10:43:14.147 に答える