spring3中的controller默认是单例的,如果在某个controller中有一个私有变量a,所有请求到这个controller的时候,使用的a变量是共用的,如果在某个请求中修改了这个变量a,别的请求中获取的这个a的内容将是修改后的内容。
单例与多例:
在@controller之后增加
@Scope("prototype")
就可以改变单例模式为多例模式了。
@Scope("prototype")
就可以改变单例模式为多例模式了。

本文探讨了Spring3中控制器默认为单例模式,并介绍了如何通过使用@Scope(prototype)注解将控制器模式改为多例模式,确保每个请求拥有独立的控制器实例。
1613

被折叠的 条评论
为什么被折叠?



