Spring 3.0.3 から 3.1.2 にアップグレードしようとしています。
@Scope("request") としてマークされたコントローラー/アクションを備えた struts2 アプリです。
リクエストごとに新しいアクション オブジェクトが作成されます。アクション Bean にはSearchCriteria
オブジェクトが注入されています。SearchCriteria クラスは @Scope("prototype") でマークされています。したがって、リクエストごとに新しいものが作成されることを期待しています。これは、Spring 3.0.3 でどのように機能したかです。
しかし、初めてそれをプロトタイプと見なして新しいものを作成しますが、それ以降はキャッシュされたバージョンを使用します。私はそれをデバッグしようとしましたが、どこにも速くありません。
たぶん、私が気付いていない新しい構成設定がありますか? または、他のアイデアをいただければ幸いです。