ステートフルセッションBeanは、多くの場合、ショッピングカートを実装することで示されます。Java EEの外部から来たので、私の傾向は、永続的なモデルエンティティ(Productsとquantitiesを持つShoppingCartオブジェクト)を使用してこの種の状態を処理することです。このように、私の状態は、アプリケーションサーバーではなく、他のすべての状態とともにデータベースによって維持されます。
「通常の」永続性に対するステートフルセッションBean設計の技術的な利点は何ですか?Java EEベースのWebアプリケーションのショッピングカートは、実際には通常SFSBで作成されていますか、それとも他のシステムのように、より複雑なドメインモデリングによって作成されていますか?