私は@SessionScopedを持っていますか? (後続の呼び出しで)インターセプタから見つかったようだが、同じリクエスト(およびセッション)でサービスに注入されていないStripesフレームワークのインターセプタコンストラクタに注入されているDAO。インターセプタで初期化された同じインスタンスが同じプロジェクト内の別のパッケージにあるサービスで再利用されないのはなぜですか?guiceが以前にインスタンス化された@SessionScopedオブジェクトを注入しないのはなぜですか?
DAOを@Singletonにするのは難しいことですが、DAOは同じDAOインスタンスを共有する複数のユーザーを持つアプリケーションでユーザーのセッション全体で一貫性を保つ必要がある情報を格納するため、受け入れられません。
あなたはストライプ-のGuiceを使用しています(http://?bgoodin .github.com/stripes-guice /) – Kdeveloper
はい、guice 2.0とstripes-guice 1.5.2 – mut1na