我正在尝试从Spring 3.0.3升级到3.1.2。
这是一个struts2应用程序,控制器/操作标记为@Scope(“请求”)。
为每个请求创建一个新的操作对象。 action bean有一个SearchCriteria
对象注入其中。 SearchCriteria类标有@Scope(“prototype”)。所以我期望在每个请求上创建一个新的,这是它与spring 3.0.3一起工作的方式。
但现在它第一次将其视为原型并创建一个新原型,但从那时起它就使用了缓存版本。我试图调试它,但我没有快速到位。
也许有一个我不知道的新配置设置?或者任何其他想法将不胜感激。